|
| PointOnCurve3d (Curve3d curve, double parameter) |
|
double | GetCurvature () |
|
double | GetCurvature (double parameter) |
|
Vector3d | GetDerivative (int order) |
|
Vector3d | GetDerivative (int order, double parameter) |
|
Point3d | GetPointAtParameter (double parameter) |
|
bool | IsSingular () |
|
bool | IsSingular (Tolerance tolerance) |
|
Point3d | GetPoint () |
|
virtual object | Clone () |
|
override int | GetHashCode () |
|
override bool | Equals (object obj) |
|
bool | IsEqualTo (Entity3d entity) |
|
bool | IsEqualTo (Entity3d entity, Tolerance tolerance) |
|
bool | IsOn (Point3d point) |
|
bool | IsOn (Point3d point, Tolerance tolerance) |
|
void | RotateBy (double angle, Vector3d vector, Point3d point) |
|
void | ScaleBy (double scaleFactor, Point3d point) |
|
void | TransformBy (Matrix3d transform) |
|
void | TranslateBy (Vector3d translateVector) |
|
void | Mirror (Geometry.Plane plane) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
void | Dispose () |
|
|
static new PointOnCurve3d | Create (IntPtr unmanagedPointer, bool autoDelete) |
|
static Vector3d | GetDerivative (int order, Curve3d curve, double parameter) |
|
static Point3d | GetPointOnCurve (Curve3d curve, double parameter) |
|
static new PointEntity3d | Create (IntPtr unmanagedPointer, bool autoDelete) |
|
static Entity3d | Create (IntPtr unmanagedPointer, bool autoDelete) |
|
static DisposableWrapper | Create (Type type, IntPtr unmanagedPointer, bool autoDelete) |
|
static bool | operator== (DisposableWrapper a, DisposableWrapper b) |
|
static bool | operator!= (DisposableWrapper a, DisposableWrapper b) |
|