|
Name
|
Description
|
|
Bernstain(int, int, double)
|
Computes the value of Berstain polynomial.
|
|
BernstainDer(int, int, double)
|
Computes the value of the first derivative of a Berstain polynomial.
|
|
BezierToPowerMatrix(int)
|
Computes Mp efficiently.
|
|
Cholesky(double[,], int, out double[,])
|
|
|
Cholesky(double[,], int, out double[,], out double[])
|
|
|
ChordLengthParametrization<T>(IList<T>, out double[])
|
Computes chord length parameterization from a vector of points.
|
|
ChordLengthParametrization<T>(int, int, IList<T>, out double[], out double[])
|
Computes chord length parameterization from a vector of points.
|
|
Clone()
|
Creates a deep copy of this entity.
(inherited from GEntity).
|
|
ComputeApproximatedBoundingBox(out Point3D, out Point3D)
|
Computes the primitive's approximated bounding box.
(inherited from GEntity).
|
|
ControlBoundingBox()
|
Computes the extension of the control polygon/net.
|
|
ControlBoundingBox(out Point3D, out Point3D)
|
Computes the extension of the control polygon/net.
|
|
ConvertToSurrogate()
|
Converts the GEntity to its surrogate, for serialization purpose.
(inherited from GEntity).
|
|
Dump()
|
Returns a description of this entity.
(inherited from GEntity).
|
|
Equals(Object)
|
(inherited from Object).
|
|
Finalize
|
(inherited from Object).
|
|
GetClosestMainAxis(Vector3D)
|
(inherited from GEntity).
|
|
GetCoarseSampling()
|
Returns a small set of points that gives a coarse idea of the 3D extent of the primitive.
(inherited from GEntity).
|
|
GetHashCode
|
(inherited from Object).
|
|
GetObjectData(SerializationInfo, StreamingContext)
|
Populates a SerializationInfo instance with the data needed to serialize the target object.
(inherited from GEntity).
|
|
GetOffsetDistance(Vector3D, Vector3D, double)
|
(inherited from GEntity).
|
|
GetType
|
(inherited from Object).
|
|
IsValid()
|
Returns true if all the entity fields contain reasonable information.
(inherited from GEntity).
|
|
MemberwiseClone
|
(inherited from Object).
|
|
PowerToBezierMatrix(int, double[,])
|
Computes the inverse of Mp.
|
|
ResetComputedData()
|
Resets needed primitive's geometrical attributes to recompute.
|
|
Rotate(double, Vector3D, Point3D)
|
Rotates the entity around an arbitrary axis by the specified angle.
(inherited from GEntity).
|
|
Rotate(double, Point3D, Point3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from GEntity).
|
|
Rotate(double, Vector3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from GEntity).
|
|
Scale(Point3D, double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from GEntity).
|
|
Scale(Point3D, double)
|
Scales the entity of the specified scale factor.
(inherited from GEntity).
|
|
Scale(Vector3D)
|
Scales the entity of the specified scale factor.
(inherited from GEntity).
|
|
Scale(double)
|
Scales the entity of the specified scale factor.
(inherited from GEntity).
|
|
Scale(double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from GEntity).
|
|
ToString
|
(inherited from Object).
|
|
TransformAllVertices(Point3D[], Transformation, bool, bool)
|
(inherited from GEntity).
|
|
TransformBy(Transformation)
|
Transforms all the entity's vertices by the specified transformation.
(inherited from GEntity).
|
|
Translate(double, double, double)
|
Translates the entity.
(inherited from GEntity).
|
|
Translate(Vector3D)
|
Translates the entity.
(inherited from GEntity).
|
|
UniformKnotVector(int, int)
|
Constructs a uniform clamped knot vector. v[j+1]-v[j] is equal for all inners nodes.
|
|
banbks(double[,], int, int, double[,], int[], ref double[,])
|
|
|
banbks(double[,], int, int, double[,], int[], ref double[])
|
|
|
bandec(double[,], int, int, double[,], int[], out double)
|
|
|
lubksb(double[,], int[], ref double[])
|
|