|
iterator | begin () |
| Returns an iterator addressing the first element. More...
|
|
NXOpen::Point * | CreatePoint (const NXOpen::Point3d &coordinates) |
| Creates a NXOpen::Point without parameters. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Offset *offset, NXOpen::Point *offsetPoint, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point using a NXOpen::Point and an NXOpen::Offset . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IParameterizedSurface *face, NXOpen::Scalar *scalarU, NXOpen::Scalar *scalarV, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point on a Surface or NXOpen::Face via U-V NXOpen::Scalar for the surface. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::View *view, NXOpen::IBaseCurve *edgeCurve1, NXOpen::IBaseCurve *edgeCurve2, const NXOpen::Point3d &helpPt, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point on the intersection of two NXOpen::Curve and/or NXOpen::Edge in a View. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::Scalar *scalarT, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point on a NXOpen::Curve or NXOpen::Edge and NXOpen::Scalar representing the T parameter. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::Scalar *scalarT, NXOpen::PointCollection::PointOnCurveLocationOption locationOption, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point on a NXOpen::Curve or NXOpen::Edge and NXOpen::Scalar representing the Percent parameter or Arc Length or Percent Arc Length. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::Scalar *scalarT, NXOpen::SmartObject::UpdateOption updateOption, bool useReverseParameter) |
| Creates a NXOpen::Point on a NXOpen::Curve or NXOpen::Edge and NXOpen::Scalar representing the T parameter. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::Point *pointOffset, NXOpen::Scalar *distancePercent, NXOpen::PointCollection::AlongCurveOption option, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point along a NXOpen::Curve or NXOpen::Edge using a NXOpen::Point , and a NXOpen::Scalar representing the T parameter along the NXOpen::Curve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Scalar *scalarX, NXOpen::Scalar *scalarY, NXOpen::Scalar *scalarZ, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point via three NXOpen::Scalar . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Point *pointExtract, NXOpen::Xform *xform, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point via an existing NXOpen::Point using an optional NXOpen::Xform . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::Scalar *angle, NXOpen::Xform *xform, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at an angle along an NXOpen::IBaseCurve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *edgeCurve, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point via the center of an NXOpen::Edge or NXOpen::Curve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *curve1, NXOpen::IBaseCurve *curve2, NXOpen::Point *helpPt1, NXOpen::Point *helpPt2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the intersection of two Edges or Curves. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *curve1, NXOpen::IBaseCurve *curve2, const NXOpen::Point3d &startPoint, NXOpen::View *view, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the apparent intersection of two Edges or Curves in a view. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IParameterizedSurface *face, NXOpen::IBaseCurve *curve, NXOpen::Point *helpPt1, NXOpen::Point *helpPt2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the intersection of a NXOpen::IParameterizedSurface and NXOpen::IBaseCurve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBasePlane *plane, NXOpen::IBaseCurve *curve, NXOpen::Point *helpPt1, NXOpen::Point *helpPt2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the intersection of a NXOpen::IBasePlane and NXOpen::IBaseCurve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IParameterizedSurface *sphericalFace, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the center of a spherical face. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Routing::IRoutePosition *routePosition, NXOpen::Xform *xform, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the given NXOpen::Routing::IRoutePosition . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::CartesianCoordinateSystem *csys, NXOpen::Scalar *scalarX, NXOpen::Scalar *scalarY, NXOpen::Scalar *scalarZ, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point via NXOpen::CartesianCoordinateSystem and three NXOpen::Scalar . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Point *point1, NXOpen::Point *point2, NXOpen::Scalar *distancePercentage, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point between two points using a NXOpen::Scalar that represents a percentage of the distance between the points. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::Expression *exp, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point via an NXOpen::Expression . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::CAE::CAEFace *face, NXOpen::Point *projectedPoint, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a point by projecting onto a face. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::ScCollector *faces, NXOpen::IBaseCurve *curve, NXOpen::Point *helpPt1, NXOpen::Point *helpPt2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the intersection of a connected set of faces and NXOpen::IBaseCurve . More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::SmartObject::UpdateOption updateOption, NXOpen::Annotations::Annotation *annotation, NXOpen::Scalar *t, int side, int block, bool attachFcfToDim) |
| Creates a NXOpen::Point on a NXOpen::Annotations::Annotation and NXOpen::Scalar representing the T parameter. More...
|
|
NXOpen::Point * | CreatePoint (NXOpen::IBaseCurve *splarc, NXOpen::View *view) |
| Creates a NXOpen::Point at the center of a splarc. More...
|
|
NXOpen::Point * | CreatePointOnPortExtractAlign (NXOpen::SmartObject::UpdateOption updateOption, NXOpen::Routing::Port *port, NXOpen::Scalar *distance) |
| Creates a NXOpen::Point at a NXOpen::Routing::Port . More...
|
|
NXOpen::Point * | CreatePointOnSectionCG (NXOpen::SmartObject::UpdateOption updateOption, NXOpen::TaggedObject *face) |
| Creates a NXOpen::Point on the center of gravity of the sketch for a given sheet metal feature face in history free mode. More...
|
|
NXOpen::Point * | CreatePointOnSurfaceAxis (NXOpen::TaggedObject *face, NXOpen::Scalar *parameter, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a parameterised point on the center line axis of the given face. More...
|
|
NXOpen::Point * | CreatePointSplarc (NXOpen::IBaseCurve *splarc, NXOpen::View *view) |
| Creates a Point draft smart point for splines as arcs. More...
|
|
NXOpen::Point * | CreatePointSplinePole (NXOpen::IBaseCurve *splineCurve, int poleIndex, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at a spline pole. More...
|
|
NXOpen::Point * | CreateQuadrantPoint (NXOpen::IBaseCurve *curveOrEdge, int quadrant, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a quadrant point. More...
|
|
NXOpen::Point * | CreateStockOffsetPoint (NXOpen::Point *basePoint, NXOpen::Direction *offsetDirr, const NXString &offsetExpression, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a Routing "Stock Offset" point. More...
|
|
NXOpen::Point * | CreateStockOffsetPoint (NXOpen::Point *basePoint, NXOpen::Direction *offsetDirr, const char *offsetExpression, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a Routing "Stock Offset" point. More...
|
|
NXOpen::Point * | CreateVirtualIntersectionPoint (NXOpen::IBaseCurve *curve1, NXOpen::IBaseCurve *curve2, NXOpen::Point *helpPt1, NXOpen::Point *helpPt2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Point at the virtual intersection of two linear Edges or Curves. More...
|
|
void | DeletePoint (NXOpen::Point *point) |
| Deletes a NXOpen::Point by adding the point to the delete list and then updating the delete list without performing a general update. More...
|
|
iterator | end () |
| Returns an iterator addressing one past the last element. More...
|
|
NXOpen::Point * | FindObject (const NXString &journalIdentifier) |
| Finds the NXOpen::Point with the given identifier as recorded in a journal. More...
|
|
NXOpen::Point * | FindObject (const char *journalIdentifier) |
| Finds the NXOpen::Point with the given identifier as recorded in a journal. More...
|
|
void | RemoveParameters (NXOpen::Point *point) |
| Removes the parameters from an associative NXOpen::Point . More...
|
|
tag_t | Tag () const |
| Returns the tag of this object. More...
|
|
Represents a collection of smart NXOpen::Point .
Iterating this collection only returns live uncondemned objects contained in the owning part of the collection. Note that NXOpen::Point is a smart object and many smart objects are condemned as they only exist to support other objects and are not displayed. Condemned objects will be deleted when their references go away.
To obtain an instance of this class, refer to NXOpen::BasePart
Created in NX3.0.0.