NX Open C++ Reference Guide
NXOpen::CurveCollection Member List

This is the complete list of members for NXOpen::CurveCollection, including all inherited members.

begin()NXOpen::CurveCollection
CreateArc(const NXOpen::Point3d &startPoint, const NXOpen::Point3d &pointOn, const NXOpen::Point3d &endPoint, bool alternateSolution, bool *startAndEndGotFlipped)NXOpen::CurveCollection
CreateArc(const NXOpen::Point3d &center, NXOpen::NXMatrix *matrix, double radius, double startAngle, double endAngle)NXOpen::CurveCollection
CreateArc(const NXOpen::Point3d &center, const NXOpen::Vector3d &xDirection, const NXOpen::Vector3d &yDirection, double radius, double startAngle, double endAngle)NXOpen::CurveCollection
CreateEllipse(const NXOpen::Point3d &center, double majorRadius, double minorRadius, double startAngle, double endAngle, double rotationAngle, NXOpen::NXMatrix *matrix)NXOpen::CurveCollection
CreateEllipse(const NXOpen::Point3d &center, const NXOpen::Vector3d &xDirection, const NXOpen::Vector3d &yDirection, double majorRadius, double minorRadius, double startAngle, double endAngle)NXOpen::CurveCollection
CreateExtractedCurve(NXOpen::ICurve *curveToExtract, int type, int subtype, NXOpen::Xform *xform, double tolerance, NXOpen::SmartObject::UpdateOption updateOption)NXOpen::CurveCollection
CreateHyperbola(const NXOpen::Point3d &center, double semiTransverseLength, double semiConjugateLength, double minimumDY, double maximumDY, double rotationAngle, NXOpen::NXMatrix *matrix)NXOpen::CurveCollection
CreateHyperbola(const NXOpen::Point3d &center, const NXOpen::Vector3d &xDirection, const NXOpen::Vector3d &yDirection, double semiTransverseLength, double semiConjugateLength, double minimumDY, double maximumDY)NXOpen::CurveCollection
CreateInfiniteLine(const NXOpen::Point3d &startPoint, const NXOpen::Point3d &endPoint)NXOpen::CurveCollection
CreateLine(const NXOpen::Point3d &startPoint, const NXOpen::Point3d &endPoint)NXOpen::CurveCollection
CreateLine(NXOpen::Point *startPoint, NXOpen::Point *endPoint)NXOpen::CurveCollection
CreatePairedInfiniteLine(NXOpen::Line *line)NXOpen::CurveCollection
CreateParabola(const NXOpen::Point3d &center, double focalLength, double minimumDY, double maximumDY, double rotationAngle, NXOpen::NXMatrix *matrix)NXOpen::CurveCollection
CreateParabola(const NXOpen::Point3d &center, const NXOpen::Vector3d &xDirection, const NXOpen::Vector3d &yDirection, double focalLength, double minimumDY, double maximumDY)NXOpen::CurveCollection
CreateSmartCompositeCurve(NXOpen::Section *section, NXOpen::SmartObject::UpdateOption updateOption, double tolerance)NXOpen::CurveCollection
CreateSmartCompositeCurve(NXOpen::Curve *curve, NXOpen::SmartObject::UpdateOption updateOption)NXOpen::CurveCollection
CreateVirtualBlendCurve(NXOpen::SmartObject::UpdateOption updateOption, NXOpen::IParameterizedSurface *blendFace, double tolerance)NXOpen::CurveCollection
CreateVirtualCenterlineCurve(NXOpen::SmartObject::UpdateOption updateOption, NXOpen::IParameterizedSurface *blendFace, double tolerance)NXOpen::CurveCollection
end()NXOpen::CurveCollection
Tag() const NXOpen::CurveCollection
~CurveCollection() (defined in NXOpen::CurveCollection)NXOpen::CurveCollection
~TaggedObjectCollection() (defined in NXOpen::TaggedObjectCollection)NXOpen::TaggedObjectCollectionvirtual
Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.