|
iterator | begin () |
| Returns an iterator addressing the first element. More...
|
|
NXOpen::Direction * | CreateDirection (const NXOpen::Point3d &origin, const NXOpen::Vector3d &vector, NXOpen::SmartObject::UpdateOption update) |
| Creates a NXOpen::Direction without parameters. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Line *line, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using a NXOpen::Line . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IBaseCurve *edge, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using a linear NXOpen::Edge or the axis of a conical NXOpen::Edge . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::DatumAxis *datumAxis, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using a NXOpen::DatumAxis . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Routing::ControlPoint *startPoint, NXOpen::Routing::ControlPoint *endPoint, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using two NXOpen::Routing::ControlPoint s. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Point *startPoint, NXOpen::Point *endPoint, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using two NXOpen::Point s. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IParameterizedSurface *face, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the normal of a NXOpen::Face or the axis of a cylindrical NXOpen::Face . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IBasePlane *plane, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the normal of an NXOpen::IBasePlane . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Sketch *plane, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the normal of a NXOpen::Sketch . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Conic *conic, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the axis of a NXOpen::Conic . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IBaseCurve *icurve, NXOpen::Scalar *t, NXOpen::Direction::OnCurveOption option, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction on a NXOpen::ICurve using a NXOpen::Scalar representing the t parameter. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IBaseCurve *icurve, NXOpen::Point *point, NXOpen::Direction::OnCurveOption option, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction on a NXOpen::ICurve at a NXOpen::Point . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Face *face, NXOpen::Scalar *u, NXOpen::Scalar *v, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a Direction normal to the NXOpen::Face using two NXOpen::Scalar s representing the u and v parameters. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Face *face, NXOpen::Scalar *u, NXOpen::Scalar *v, bool absoluteUv, NXOpen::Direction::OnFaceOption option, NXOpen::Direction *sectionDirection, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction on a NXOpen::Face using two NXOpen::Scalar s representing the u and v parameters with the option of direction on face. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Face *face, NXOpen::Scalar *u, NXOpen::Scalar *v, bool absoluteUv, NXOpen::Scalar *sectionAngle, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a sectional NXOpen::Direction on a NXOpen::Face using two NXOpen::Scalar s representing the u and v parameters and a NXOpen::Scalar representing section angle measured with respect to positive U parameter direction at u and v parameters of the face. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Point *atPoint, NXOpen::Face *face, NXOpen::Direction::OnFaceOption option, NXOpen::SmartObject *sectionDirection, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction on a NXOpen::Face at a NXOpen::Point . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Direction *directionExtract, NXOpen::Xform *xform, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using an extract NXOpen::Direction with optional NXOpen::Xform . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Point *point, const NXOpen::Vector3d &vector) |
| Creates a NXOpen::Direction based upon the parameters used to define the point. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Face *geomObj, NXOpen::Point *point, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction normal to a NXOpen::Face at a given NXOpen::Point . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Direction *direction, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction reverse to that of given NXOpen::Direction . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Routing::Port *port, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction aligned to that of given NXOpen::Routing::Port . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Direction *direction1, NXOpen::Direction *direction2, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction whose direction is given by the cross product of the first input NXOpen::Direction with the second input NXOpen::Direction . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::Point *point, NXOpen::Expression *exp, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using an NXOpen::Expression . More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::IParameterizedSurface *face, NXOpen::Point *point, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the normal of a non-planar NXOpen::Face at a NXOpen::Point. More...
|
|
NXOpen::Direction * | CreateDirection (NXOpen::ScCollector *faces, NXOpen::Point *point, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction using the normal of a closest face from NXOpen::ScCollector having NXOpen::Face at a NXOpen::Point . More...
|
|
NXOpen::Direction * | CreateDirectionOnPointParentCurve (NXOpen::Point *atPoint, NXOpen::IBaseCurve *curve, NXOpen::Direction::OnCurveOption option, NXOpen::Sense sense, NXOpen::SmartObject::UpdateOption updateOption) |
| Creates a NXOpen::Direction on a parent NXOpen::ICurve of a NXOpen::Point . More...
|
|
iterator | end () |
| Returns an iterator addressing one past the last element. More...
|
|
tag_t | Tag () const |
| Returns the tag of this object. More...
|
|
Represents a collection of NXOpen::Direction .
Iterating this collection only returns live uncondemned objects contained in the owning part of the collection. Note that NXOpen::Direction is a smart object and many smart objects are condemned as they only exist to support other objects and are not displayed.
To obtain an instance of this class, refer to NXOpen::BasePart
Created in NX3.0.0.