LinearEntity3d Class

Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    Teigha.RuntimeDisposableWrapper
      Teigha.GeometryEntity3d
        Teigha.GeometryCurve3d
          Teigha.GeometryLinearEntity3d
            Teigha.GeometryLine3d
            Teigha.GeometryLineSegment3d
            Teigha.GeometryRay3d

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

The LinearEntity3d type exposes the following members.

Properties
  Name Description
Public property AutoDelete
(Inherited from DisposableWrapper)
Public property BoundBlock
(Inherited from Curve3d)
Public property Direction  
Public property EndPoint
(Inherited from Curve3d)
Public property HasEndPoint
(Inherited from Curve3d)
Public property HasStartPoint
(Inherited from Curve3d)
Public property IsDisposed
(Inherited from DisposableWrapper)
Public property OrthoBoundBlock
(Inherited from Curve3d)
Public property PointOnLine  
Public property StartPoint
(Inherited from Curve3d)
Public property UnmanagedObject
(Inherited from DisposableWrapper)
Top
Methods
  Name Description
Public method Clone
(Inherited from Entity3d)
Public methodStatic member Create  
Public method CreateObjRef
(Inherited from MarshalByRefObject)
Protected method DeleteUnmanagedObject
(Inherited from Entity3d)
Public method Dispose
(Inherited from DisposableWrapper)
Protected method Dispose(Boolean)
(Inherited from DisposableWrapper)
Public method Equals
(Inherited from DisposableWrapper)
Public method EvaluatePoint
(Inherited from Curve3d)
Public method Explode
(Inherited from Curve3d)
Protected method Finalize
(Inherited from DisposableWrapper)
Public method GetArea(Double, Double)
(Inherited from Curve3d)
Public method GetArea(Double, Double, Tolerance)
(Inherited from Curve3d)
Public method GetBoundBlockOf
(Inherited from Curve3d)
Public method GetClosestPointTo(Curve3d)
(Inherited from Curve3d)
Public method GetClosestPointTo(Point3d)
(Inherited from Curve3d)
Public method GetClosestPointTo(Curve3d, Tolerance)
(Inherited from Curve3d)
Public method GetClosestPointTo(Point3d, Tolerance)
(Inherited from Curve3d)
Public method GetDistanceTo(Curve3d)
(Inherited from Curve3d)
Public method GetDistanceTo(Point3d)
(Inherited from Curve3d)
Public method GetDistanceTo(Curve3d, Tolerance)
(Inherited from Curve3d)
Public method GetDistanceTo(Point3d, Tolerance)
(Inherited from Curve3d)
Public method GetHashCode
(Inherited from DisposableWrapper)
Public method GetInterval
(Inherited from Curve3d)
Public method GetLength
(Inherited from Curve3d)
Public method GetLifetimeService
(Inherited from MarshalByRefObject)
Public method GetLine  
Public method GetNormalPoint(Point3d)
(Inherited from Curve3d)
Public method GetNormalPoint(Point3d, Tolerance)
(Inherited from Curve3d)
Public method GetOrthoBoundBlockOf
(Inherited from Curve3d)
Public method GetOrthoProjectEntity(Plane)
(Inherited from Curve3d)
Public method GetOrthoProjectEntity(Plane, Tolerance)
(Inherited from Curve3d)
Public method GetParameterAtLength
(Inherited from Curve3d)
Public method GetParameterOf(Point3d)
(Inherited from Curve3d)
Public method GetParameterOf(Point3d, Tolerance)
(Inherited from Curve3d)
Public method GetPerpendicularPlane  
Public method GetProjectedClosestPointTo(Curve3d, Vector3d)
(Inherited from Curve3d)
Public method GetProjectedClosestPointTo(Point3d, Vector3d)
(Inherited from Curve3d)
Public method GetProjectedClosestPointTo(Curve3d, Vector3d, Tolerance)
(Inherited from Curve3d)
Public method GetProjectedClosestPointTo(Point3d, Vector3d, Tolerance)
(Inherited from Curve3d)
Public method GetProjectedEntity(Plane, Vector3d)
(Inherited from Curve3d)
Public method GetProjectedEntity(Plane, Vector3d, Tolerance)
(Inherited from Curve3d)
Public method GetReverseParameterCurve
(Inherited from Curve3d)
Public method GetSamplePoints(Int32)
(Inherited from Curve3d)
Public method GetSamplePoints(Double, Double, Double)
(Inherited from Curve3d)
Public method GetSplitCurves
(Inherited from Curve3d)
Public method GetTrimmedOffset(Double, Vector3d, OffsetCurveExtensionType)
(Inherited from Curve3d)
Public method GetTrimmedOffset(Double, Vector3d, OffsetCurveExtensionType, Tolerance)
(Inherited from Curve3d)
Public method GetType
(Inherited from Object)
Public method InitializeLifetimeService
(Inherited from MarshalByRefObject)
Public method IntersectWith(LinearEntity3d)  
Public method IntersectWith(PlanarEntity)  
Public method IntersectWith(LinearEntity3d, Tolerance)  
Public method IntersectWith(PlanarEntity, Tolerance)  
Public method IsClosed
(Inherited from Curve3d)
Public method IsClosed(Tolerance)
(Inherited from Curve3d)
Public method IsColinearTo(LinearEntity3d)  
Public method IsColinearTo(LinearEntity3d, Tolerance)  
Public method IsCoplanarWith(Curve3d, Plane)
(Inherited from Curve3d)
Public method IsCoplanarWith(Curve3d, Plane, Tolerance)
(Inherited from Curve3d)
Public method IsDegenerate(Entity3d)
(Inherited from Curve3d)
Public method IsDegenerate(Entity3d, Tolerance)
(Inherited from Curve3d)
Public method IsEqualTo(Entity3d)
(Inherited from Entity3d)
Public method IsEqualTo(Entity3d, Tolerance)
(Inherited from Entity3d)
Public method IsLinear(Line3d)
(Inherited from Curve3d)
Public method IsLinear(Line3d, Tolerance)
(Inherited from Curve3d)
Public method IsOn(Double)
(Inherited from Curve3d)
Public method IsOn(Plane)  
Public method IsOn(Point3d)
(Inherited from Curve3d)
Public method IsOn(Double, Tolerance)
(Inherited from Curve3d)
Public method IsOn(Plane, Tolerance)  
Public method IsOn(Point3d, Double)
(Inherited from Curve3d)
Public method IsOn(Point3d, Tolerance)
(Inherited from Curve3d)
Public method IsOn(Point3d, Double, Tolerance)
(Inherited from Curve3d)
Public method IsParallelTo(LinearEntity3d)  
Public method IsParallelTo(PlanarEntity)  
Public method IsParallelTo(LinearEntity3d, Tolerance)  
Public method IsParallelTo(PlanarEntity, Tolerance)  
Public method IsPeriodic
(Inherited from Curve3d)
Public method IsPerpendicularTo(LinearEntity3d)  
Public method IsPerpendicularTo(PlanarEntity)  
Public method IsPerpendicularTo(LinearEntity3d, Tolerance)  
Public method IsPerpendicularTo(PlanarEntity, Tolerance)  
Public method IsPlanar(Plane)
(Inherited from Curve3d)
Public method IsPlanar(Plane, Tolerance)
(Inherited from Curve3d)
Protected method MemberwiseClone
(Inherited from Object)
Protected method MemberwiseClone(Boolean)
(Inherited from MarshalByRefObject)
Public method Mirror
(Inherited from Entity3d)
Public method Overlap(LinearEntity3d)  
Public method Overlap(LinearEntity3d, Tolerance)  
Public method ProjectedIntersectWith(LinearEntity3d, Vector3d)  
Public method ProjectedIntersectWith(LinearEntity3d, Vector3d, Tolerance)  
Public method RotateBy
(Inherited from Entity3d)
Public method ScaleBy
(Inherited from Entity3d)
Public method SetInterval
(Inherited from Curve3d)
Public method ToString
(Inherited from Object)
Public method TransformBy
(Inherited from Entity3d)
Public method TranslateBy
(Inherited from Entity3d)
Top
See Also

©  Bricsys NV. All rights reserved.