Click or drag to resize
GeCurveComplex Class
Inheritance Hierarchy

Namespace: FDF.Common.Geometries
Assembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax
[SerializableAttribute]
public abstract class GeCurveComplex : GeCurve, 
	IGeCurveComplex

The GeCurveComplex type exposes the following members.

Constructors
  NameDescription
Public methodGeCurveComplex
Initializes a new instance of the GeCurveComplex class
Public methodGeCurveComplex(GeCoordinateCollection)
Initializes a new instance of the GeCurveComplex class
Public methodGeCurveComplex(GeCurveSegmentCollection)
Initializes a new instance of the GeCurveComplex class
Public methodGeCurveComplex(IGeCurveComplex)
Initializes a new instance of the GeCurveComplex class
Top
Properties
Methods
  NameDescription
Public methodClosestPointTo
Returns closest point on this geometric body with regards to the specified point.
(Overrides GeGeometryClosestPointTo(GeCoordinate).)
Public methodEquals
Indicates whether the current object is equal to another object of the same type.
(Overrides GeGeometryEquals(IGeGeometry, GeDimensionality, GeLength, GeSpatialComparision).)
Public methodGetParamAtPoint
Returns parameter (t) value at specified point.
(Overrides GeCurveGetParamAtPoint(GeCoordinate).)
Public methodGetPointAtParam
Returns a coordinate for specified curve parameter.
(Overrides GeCurveGetPointAtParam(Double).)
Public methodInterpolate
Interpolates curve using specified interpolation method.
(Overrides GeCurveInterpolate(GeInterpolation).)
Public methodIsClockwise
Public methodIsClosed
Returns True if curve is topologically closed, otherwise returns False.
(Overrides GeCurveIsClosed.)
Public methodIsCoplanarTo
Returns True if this curve completely lies in specified plane.
(Overrides GeCurveIsCoplanarTo(IGePlane).)
Public methodIsLinear
Returns True if this curve is linear (including direction vector), otherwise returns False.
(Overrides GeCurveIsLinear(GeVector).)
Public methodIsPlanar
Returns True if this curve is planar (including bound plane), otherwise returns False.
(Overrides GeCurveIsPlanar(IGePlane).)
Public methodOffset
Returns geometry offset.
(Overrides GeGeometryOffset(GeLength, GePlaneOrientation).)
Public methodOffsetCurve (Overrides GeCurveOffsetCurve(GeLength).)
Public methodOffsetXY1
Public methodReverse
Returns reversed (inversed) curve with regards to curve direction.
(Overrides GeCurveReverse.)
Top
See Also