Eyeshot 10 WinForms API Reference
Segment3D Class Members
Fields  Properties  Methods 


WinForms Assembly > devDept.Geometry Namespace : Segment3D Class

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 Method 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
 
Top
See Also

Reference

Segment3D Class
devDept.Geometry Namespace