Click or drag to resize
GeInterval Class
Represents a finite or semi-infinite interval as the real axis whose bounds are defined using specified tolerance.
Inheritance Hierarchy
SystemObject
  FDF.Common.GeometriesGeInterval

Namespace: FDF.Common.Geometries
Assembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax
public class GeInterval

The GeInterval type exposes the following members.

Constructors
  NameDescription
Public methodGeInterval
Creates the finite, semi-finite or infinite interval using specified (optional) upper and lower bounds.
Top
Properties
  NameDescription
Public propertyIsBounded
Returns True if this interval is bounded in both directions, otherwise returns False.
Public propertyIsBoundedAbove
Returns True if this interval is bounded above, otherwise returns False.
Public propertyIsBoundedBelow
Returns True if this interval is bounded below, otherwise returns False.
Public propertyIsSingleton
Returns True if this interval is bounded, and the lower bound is equal to the upper bound within the boundary tolerance, otherwise returns False.
Public propertyIsUnbounded
Returns True if this interval is unbounded in either one or both directions, otherwise returns False.
Public propertyLength
Returns the length of this interval if it is bounded, or -1 otherwise.
Public propertyLowerBound
Returns the lower bound of this interval, which is meaningful only if this interval is bounded below.
Public propertyUpperBound
Returns the upper bound of this interval, which is meaningful only if this interval is bounded above.
Top
Methods
  NameDescription
Public methodContains
Returns True if the value belongs to this interval with the boundary tolerance of this interval, otherwise returns False.
Public methodIsEqualAtLower
Returns True if this interval is bounded below and its lower bound is equal to the value within the boundary tolerance of this interval, otherwise returns False.
Public methodIsEqualAtUpper
Returns True if this interval is bounded above and its upper bound is equal to the value within the boundary tolerance of this interval, otherwise returns False.
Top
Remarks