|
Name
|
Description
|
|
Clone()
|
Creates a deep copy of this point.
|
|
ClosestPointTo(Point3D, out double)
|
|
|
ComputeApproximatedBoundingBox(out Point3D, out Point3D)
|
Computes the primitive's approximated bounding box.
|
|
ComputeTessellation(IRegenParams, out Point3D[])
|
|
|
ComputeTessellation(double, out Point3D[])
|
|
|
ConvertToSurrogate()
|
Converts the GEntity to its surrogate, for serialization purpose.
|
|
Dump()
|
Returns a description of this entity.
|
|
Equals(Object)
|
(inherited from Object).
|
|
ExtrudeAsBrep(GLine, double)
|
|
|
ExtrudeAsBrep(Vector3D, double, double)
|
|
|
ExtrudeAsBrep(double, double, double, double)
|
|
|
ExtrudeAsMesh(Vector3D, double, natureType)
|
|
|
ExtrudeAsMesh(double, double, double, double, natureType)
|
|
|
ExtrudeAsMesh<T>(Vector3D, double, natureType)
|
|
|
ExtrudeAsMesh<T>(double, double, double, double, natureType)
|
|
|
ExtrudeAsSolid(Vector3D, double)
|
|
|
ExtrudeAsSolid(double, double, double, double)
|
|
|
ExtrudeAsSurface(GLine)
|
|
|
ExtrudeAsSurface(Vector3D)
|
|
|
ExtrudeAsSurface(Vector3D, double, double)
|
|
|
ExtrudeAsSurface(double, double, double)
|
|
|
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.
|
|
GetHashCode
|
(inherited from Object).
|
|
GetIndividualCurves()
|
|
|
GetLengthFromParam(double, out double)
|
|
|
GetNurbsForm()
|
|
|
GetObjectData(SerializationInfo, StreamingContext)
|
Populates a SerializationInfo instance with the data needed to serialize the target object.
|
|
GetOffsetDistance(Vector3D, Vector3D, double)
|
(inherited from GEntity).
|
|
GetParamFromLength(double, double, out double)
|
|
|
GetParamFromLength(double, out double)
|
|
|
GetPointsByLength(double)
|
|
|
GetPointsByLengthPerSegment(double)
|
|
|
GetTightBBox(out Point3D, out Point3D)
|
|
|
GetType
|
(inherited from Object).
|
|
GetXElement()
|
|
|
IntersectWith(IGCurve, bool)
|
|
|
IsInPlane(Plane, double)
|
|
|
IsLinear(double, out Segment3D)
|
|
|
IsPlanar(double, out Plane)
|
|
|
IsValid()
|
Returns true if all the entity fields contain reasonable information.
(inherited from GEntity).
|
|
Length()
|
|
|
MemberwiseClone
|
(inherited from Object).
|
|
NormalAt(double)
|
|
|
Offset(double, Vector3D, double, bool)
|
|
|
OffsetToRegion(double, double, bool)
|
|
|
PointAt(double)
|
|
|
Project(Point3D, out double)
|
|
|
ResetComputedData()
|
Resets needed primitive's geometrical attributes to recompute.
(inherited from GEntity).
|
|
Reverse()
|
|
|
RevolveAsBrep(double, double, GLine, double)
|
|
|
RevolveAsBrep(double, double, Point3D, Point3D, double)
|
|
|
RevolveAsBrep(double, double, Vector3D, Point3D, double)
|
|
|
RevolveAsMesh(double, double, Point3D, Point3D, int, double, natureType)
|
|
|
RevolveAsMesh(double, double, Vector3D, Point3D, int, double, natureType)
|
|
|
RevolveAsMesh<T>(double, double, Point3D, Point3D, int, double, natureType)
|
|
|
RevolveAsMesh<T>(double, double, Vector3D, Point3D, int, double, natureType)
|
|
|
RevolveAsSolid(double, double, Point3D, Point3D, int, double)
|
|
|
RevolveAsSolid(double, double, Vector3D, Point3D, int, double)
|
|
|
RevolveAsSurface(double, double, GLine)
|
|
|
RevolveAsSurface(double, double, Point3D, Point3D)
|
|
|
RevolveAsSurface(double, double, Vector3D, Point3D)
|
|
|
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).
|
|
SplitAt(double, out IGCurve, out IGCurve)
|
|
|
SplitBy(IList<Point3D>, out IGCurve[])
|
|
|
SplitBy(Point3D, out IGCurve, out IGCurve)
|
|
|
SubCurve(Point3D, Point3D, out IGCurve)
|
|
|
SubCurve(double, double, out IGCurve)
|
|
|
SweepAsBrep(IGCurve, double, sweepMethodType)
|
|
|
SweepAsBrep(IGCurve, double, bool, sweepMethodType)
|
|
|
SweepAsMesh(IGCurve, double, sweepMethodType, natureType)
|
|
|
SweepAsMesh(IGCurve, double, bool, sweepMethodType, natureType)
|
|
|
SweepAsMesh<T>(IGCurve, double, sweepMethodType, natureType)
|
|
|
SweepAsMesh<T>(IGCurve, double, bool, sweepMethodType, natureType)
|
|
|
SweepAsSolid(IGCurve, double, sweepMethodType)
|
|
|
SweepAsSolid(IGCurve, double, bool, sweepMethodType)
|
|
|
SweepAsSurface(IGCurve, double, sweepMethodType)
|
|
|
TangentAt(double)
|
|
|
ToString
|
(inherited from Object).
|
|
TransformAllVertices(Point3D[], Transformation, bool, bool)
|
(inherited from GEntity).
|
|
TransformBy(Transformation)
|
Transforms all the entity's vertices by the specified transformation.
|
|
Translate(double, double, double)
|
Translates the entity.
(inherited from GEntity).
|
|
Translate(Vector3D)
|
Translates the entity.
(inherited from GEntity).
|
|
TrimAt(double, bool)
|
|
|
TrimBy(Point3D, bool)
|
|