Curve2d Class

Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    Teigha.RuntimeDisposableWrapper
      Teigha.GeometryEntity2d
        Teigha.GeometryCurve2d
          More

Namespace: Teigha.Geometry
Assembly: TD_Mgd (in TD_Mgd.dll) Version: 26.3.0.0
Syntax
public abstract class Curve2d : Entity2d

The Curve2d type exposes the following members.

Properties
Methods
  Name Description
Public method Clone
(Inherited from Entity2d)
Public methodStatic member Create  
Public method CreateObjRef
(Inherited from MarshalByRefObject)
Protected method DeleteUnmanagedObject
(Inherited from Entity2d)
Public method Dispose
(Inherited from DisposableWrapper)
Protected method Dispose(Boolean)
(Inherited from DisposableWrapper)
Public method Equals
(Inherited from DisposableWrapper)
Public method EvaluatePoint  
Public method Explode  
Protected method Finalize
(Inherited from DisposableWrapper)
Public method GetArea(Double, Double)  
Public method GetArea(Double, Double, Tolerance)  
Public method GetBoundBlockOf  
Public method GetClosestPointTo(Curve2d)  
Public method GetClosestPointTo(Point2d)  
Public method GetClosestPointTo(Curve2d, Tolerance)  
Public method GetClosestPointTo(Point2d, Tolerance)  
Public method GetDistanceTo(Curve2d)  
Public method GetDistanceTo(Point2d)  
Public method GetDistanceTo(Curve2d, Tolerance)  
Public method GetDistanceTo(Point2d, Tolerance)  
Public method GetHashCode
(Inherited from DisposableWrapper)
Public method GetInterval  
Public method GetLength(Double, Double)  
Public method GetLength(Double, Double, Tolerance)  
Public method GetLifetimeService
(Inherited from MarshalByRefObject)
Public method GetNormalPoint(Point2d)  
Public method GetNormalPoint(Point2d, Tolerance)  
Public method GetOrthoBoundBlockOf  
Public method GetParameterAtLength(Double, Double, Boolean)  
Public method GetParameterAtLength(Double, Double, Boolean, Tolerance)  
Public method GetParameterOf(Point2d)  
Public method GetParameterOf(Point2d, Tolerance)  
Public method GetReverseParameterCurve  
Public method GetSamplePoints(Int32)  
Public method GetSamplePoints(Double, Double, Double)  
Public method GetSplitCurves  
Public method GetTrimmedOffset(Double, OffsetCurveExtensionType)  
Public method GetTrimmedOffset(Double, OffsetCurveExtensionType, Tolerance)  
Public method GetType
(Inherited from Object)
Public method InitializeLifetimeService
(Inherited from MarshalByRefObject)
Public method IsClosed  
Public method IsClosed(Tolerance)  
Public method IsDegenerate(Entity2d)  
Public method IsDegenerate(Entity2d, Tolerance)  
Public method IsEqualTo(Entity2d)
(Inherited from Entity2d)
Public method IsEqualTo(Entity2d, Tolerance)
(Inherited from Entity2d)
Public method IsLinear(Line2d)  
Public method IsLinear(Line2d, Tolerance)  
Public method IsOn(Double)  
Public method IsOn(Point2d)  
Public method IsOn(Double, Tolerance)  
Public method IsOn(Point2d, Double)  
Public method IsOn(Point2d, Tolerance)  
Public method IsOn(Point2d, Double, Tolerance)  
Public method IsPeriodic  
Protected method MemberwiseClone
(Inherited from Object)
Protected method MemberwiseClone(Boolean)
(Inherited from MarshalByRefObject)
Public method Mirror
(Inherited from Entity2d)
Public method RotateBy
(Inherited from Entity2d)
Public method ScaleBy
(Inherited from Entity2d)
Public method SetInterval  
Public method ToString
(Inherited from Object)
Public method TransformBy
(Inherited from Entity2d)
Public method TranslateBy
(Inherited from Entity2d)
Top
See Also
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    Teigha.RuntimeDisposableWrapper
      Teigha.GeometryEntity2d
        Teigha.GeometryCurve2d
          Teigha.GeometryCircularArc2d
          Teigha.GeometryCompositeCurve2d
          Teigha.GeometryEllipticalArc2d
          Teigha.GeometryExternalCurve2d
          Teigha.GeometryLinearEntity2d
          Teigha.GeometryOffsetCurve2d
          Teigha.GeometrySplineEntity2d

©  Bricsys NV. All rights reserved.