Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Geometry Namespace / Segment3D Class
Fields Properties Methods


In This Topic
    Segment3D Class Members
    In This Topic

    The following tables list the members exposed by Segment3D.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Field Start point.  
    Public Field End point.  
    Top
    Public Properties
     NameDescription
    Public Property If true, the segment is a degenerated one (a point).  
    Public Property Gets the 3D segment length.  
    Public Property Gets the 3D segment length squared.  
    Public Property Gets the 3D segment middle point.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic) Returns true if the two segments are collinear.  
    Public Method Creates a deep copy of this 3D segment.  
    Public Method Finds the point inside the segment that is closest to given point.  
    Public Method Extends (if necessary) the segment to the provided 3D point.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Gets the end points of the shortest segment perpendicular to two 3D segments, when it exists and is unique.  
    Public MethodOverloaded.  Intersects a 3D segment with a plane.  
    Public MethodOverloaded.  Intersects the 3D segment with a plane. (For internal use only)  
    Public Method Checks if the 3D segment lays on the specified plane.  
    Public MethodReturns true if the segment lays on the axis defined by the 3D point center and the direction dir.  
    Public Method Evaluates a point on (infinite) segment.  
    Public Method Finds the point on the (infinite) line that is closest to given point.  
    Public Method Converts this 3D segment to a human readable string.  
    Top
    Public Operators
    See Also