Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot.Entities Namespace / ICurve Interface
Properties Methods

In This Topic
    ICurve Interface Members
    In This Topic

    The following tables list the members exposed by ICurve.

    Public Properties
     NameDescription
     Property Gets curve's domain.  
     PropertyGets the associated Solid3D edge index.  
     PropertyGets curve's end point.  
     Property Gets the unit tangent vector at the end of the curve.  
     Property For Solid3D internal usage only.  
     PropertyReturns true if the curve is closed.  
     Property Returns true if the curve is degenerated into a point.  
     PropertyGets curve's start point.  
     Property Gets the unit tangent vector at the beginning of the curve.  
    Top
    Public Methods
     NameDescription
     Method Returns the parameter of the point on curve that is closest to given 3D point.  
     MethodOverloaded.  Extrudes this curve along the specified direction.  
     MethodOverloaded.  Extrudes this curve along the specified direction.  
     MethodOverloaded.  Extrudes this curve along the specified direction.  
     MethodOverloaded.  Extrudes this curve along the specified direction.  
     Method Returns an array of the individual curves that form the curve.  
     Method Given the parameter along the curve, finds the the length of the subcurve at that parameter.  
     Method Gets the Nurbs form of this curve.  
     MethodOverloaded.  Given the length along the curve, finds the parameter value that corresponds to it.  
     Method Subdivides the curve by the distance provided.  
     Method Subdivides the curve by the distance provided, for LinearPaths and CompositeCurves it does it segmentwise.  
     Method Finds all 3D points where the curve intersects another given curve.  
     Method Checks if the curve lays on the specified plane.  
     Method Checks if the curve is linear.  
     Method Checks if the curve is planar.  
     MethodComputes the curve's length.  
     Method Evaluates the unit normal vector at a parameter.  
     Method Offsets the curve of the specified amount.  
     MethodOffsets the planar curve of the specified amount and builds a Region entity from the two curves.  
     Method Evaluates a point on the curve.  
     Method Returns the parameter of the closest perpendicular projection of the given 3D point on the curve. If there aren't projections inside the curve, we look for projections on the extensions of the curve. If no projections are found, we return the parameter of the StartPoint and false.  
     Method Reverses the curve direction.  
     MethodOverloaded.  Revolves this curve around an arbitrary axis.  
     MethodOverloaded.  Revolves this curve around an arbitrary axis.  
     MethodOverloaded.  Revolves this curve around an arbitrary axis.  
     MethodOverloaded.  Revolves this curve around an arbitrary axis.  
     Method Splits the curve at the parameter provided.  
     MethodOverloaded.  Splits the curve at the 3D point provided.  
     MethodOverloaded.  Extracts a sub curve from current one.  
     MethodOverloaded.   
     Method  
     MethodCreates a Solid3D sweeping the contour on the rail.  
     Method Sweeps this curve along the provided trajectory.  
     Method Evaluates the unit tangent vector at a parameter.  
     Method Trims the curve at the parameter t.  
     Method Trims the curve at the specified 3D point.  
     Method Writes the object in Xml format.  
    Top
    See Also