Curve2d Class |
The Curve2d type exposes the following members.
| Name | Description | |
|---|---|---|
| AutoDelete | (Inherited from DisposableWrapper.) | |
| BoundBlock | ||
| EndPoint | ||
| HasEndPoint | ||
| HasStartPoint | ||
| IsDisposed | (Inherited from DisposableWrapper.) | |
| OrthoBoundBlock | ||
| StartPoint | ||
| UnmanagedObject | (Inherited from DisposableWrapper.) |
| Name | Description | |
|---|---|---|
| Clone | (Inherited from Entity2d.) | |
| Create |
Creates a Curve2d object based on the passed
pointer.
|
|
| CreateObjRef |
Creates an object that contains all the
relevant information required to generate a proxy used to
communicate with a remote object.
(Inherited from MarshalByRefObject.) |
|
| DeleteUnmanagedObject | (Inherited from Entity2d.) | |
| Dispose | (Inherited from DisposableWrapper.) | |
| Dispose(Boolean) | (Inherited from DisposableWrapper.) | |
| Equals | (Inherited from DisposableWrapper.) | |
| EvaluatePoint |
Retrieves the point on the curve corresponding
to the specified parameter value.
|
|
| Explode |
Explodes the curve into its component
sub-curves.
|
|
| Finalize | (Inherited from DisposableWrapper.) | |
| GetArea(Double, Double) |
Retrieves the area of the parametric interval
defined by the passed start and end parameters.
|
|
| GetArea(Double, Double, Tolerance) |
Retrieves the area of the parametric interval
defined by the passed start and end parameters within the specified
tolerance.
|
|
| GetBoundBlockOf |
Retrieves the oriented bounding box of the
specified parametric interval of this curve.
|
|
| GetClosestPointTo(Curve2d) |
Retrieves the closest points between this
curve and the passed curve.
|
|
| GetClosestPointTo(Point2d) |
Retrieves the closest point on this curve to
the specified point.
|
|
| GetClosestPointTo(Curve2d, Tolerance) |
Retrieves the closest points between this
curve and the passed curve within a specified tolerance.
|
|
| GetClosestPointTo(Point2d, Tolerance) |
Retrieves the closest point on this curve to
the specified point within the specified tolerance.
|
|
| GetDistanceTo(Curve2d) |
Retrieves the distance of the closest points
between this curve and the passed curve.
|
|
| GetDistanceTo(Point2d) |
Retrieves the distance of the closest point on
this curve and the specified point.
|
|
| GetDistanceTo(Curve2d, Tolerance) |
Retrieves the distance of the closest points
between this curve and the passed curve within a specified
tolerance.
|
|
| GetDistanceTo(Point2d, Tolerance) |
Retrieves the distance of the closest point on
this curve and the specified point within a specified
tolerance.
|
|
| GetHashCode | (Inherited from DisposableWrapper.) | |
| GetInterval |
Retrieves the parametric interval of this
curve.
|
|
| GetLength(Double, Double) |
Retrieves the arc length of the curve between
the two parameter values.
|
|
| GetLength(Double, Double, Tolerance) |
Retrieves the arc length of the curve between
the two parameter values within a specified tolerance.
|
|
| GetLifetimeService |
Retrieves the current lifetime service object
that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
|
| GetNormalPoint(Point2d) |
Retrieves the point on this curve where normal
extends through the passed point.
|
|
| GetNormalPoint(Point2d, Tolerance) |
Retrieves the point on this curve where normal
extends through the passed point within the specified
tolerance.
|
|
| GetOrthoBoundBlockOf |
Retrieves the bounding box of the specified
parametric range of this curve. Bounding box sides are parallel to
the coordinate axes.
|
|
| GetParameterAtLength(Double, Double, Boolean) |
Retrieves the parameter value of the point
whose arc length distance is the input length.
|
|
| GetParameterAtLength(Double, Double, Boolean, Tolerance) |
Retrieves the parameter value of the point
whose arc length distance is the input length.
|
|
| GetParameterOf(Point2d) |
Retrieves the parameter value of a
point.
|
|
| GetParameterOf(Point2d, Tolerance) |
Retrieves the parameter value of a point
within a specified tolerance.
|
|
| GetReverseParameterCurve |
Reverses the parameter direction for this
curve.
|
|
| GetSamplePoints(Int32) |
Retrieves an array of sample points along this
curve.
|
|
| GetSamplePoints(Double, Double, Double) |
Retrieves specified arrays of sample points
along this curve and their parameter values.
|
|
| GetSplitCurves |
Retrieves two segments of this curve split at
the specified parameter value.
|
|
| GetTrimmedOffset(Double, OffsetCurveExtensionType) |
Retrieves offset curves that represent the
trimmed offset of the curve.
|
|
| GetTrimmedOffset(Double, OffsetCurveExtensionType, Tolerance) |
Retrieves one or more offset curves that
represent the trimmed offset of the curve.
|
|
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
| InitializeLifetimeService |
Obtains a lifetime service object to control
the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
|
| IsClosed |
Checks whether the curve is closed.
|
|
| IsClosed(Tolerance) |
Checks whether the curve is closed within a
specified tolerance.
|
|
| IsDegenerate(Entity2d) |
Checks whether this curve is degenerate and
returns the type of entity that the curve degenerates to (if
degenerate).
|
|
| IsDegenerate(Entity2d, Tolerance) |
Checks whether this curve is degenerate and
returns the type of entity that the curve degenerates to (if
degenerate).
|
|
| IsEqualTo(Entity2d) | (Inherited from Entity2d.) | |
| IsEqualTo(Entity2d, Tolerance) | (Inherited from Entity2d.) | |
| IsLinear(Line2d) |
Checks whether this curve is linear.
|
|
| IsLinear(Line2d, Tolerance) |
Checks whether this curve is linear within a
specified tolerance.
|
|
| IsOn(Double) |
Checks whether a specified parameter value is
within a valid parametric range of the curve.
|
|
| IsOn(Point2d) |
Checks whether a specified point lies on this
curve.
|
|
| IsOn(Double, Tolerance) |
Checks whether a specified parameter value is
within a parametric range of the curve.
|
|
| IsOn(Point2d, Double) |
Checks whether a specified point lies on this
curve.
|
|
| IsOn(Point2d, Tolerance) |
Checks whether a specified point lies on this
curve within specified tolerance.
|
|
| IsOn(Point2d, Double, Tolerance) |
Checks whether a specified point lies on this
curve.
|
|
| IsPeriodic |
Checks whether the curve is periodic.
|
|
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
| MemberwiseClone(Boolean) |
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.) |
|
| Mirror | (Inherited from Entity2d.) | |
| RotateBy | (Inherited from Entity2d.) | |
| ScaleBy | (Inherited from Entity2d.) | |
| SetInterval |
Sets the parametric range of this curve.
|
|
| ToString |
Returns a string that represents the current
object.
(Inherited from Object.) |
|
| TransformBy | (Inherited from Entity2d.) | |
| TranslateBy | (Inherited from Entity2d.) |
| © Bricsys NV. All rights reserved. |