|
NX Open C++ 参考指南 2406 v1.1
|
成员的完整列表,这些成员属于 NXOpen::Measurement,包括所有继承而来的类成员
| AlternateAngle 枚举名称 | NXOpen::Measurement | |
| AlternateAngleInner 枚举值 | NXOpen::Measurement | |
| AlternateAngleOuter 枚举值 | NXOpen::Measurement | |
| AlternateAngleSupplimental 枚举值 | NXOpen::Measurement | |
| AlternateDistance 枚举名称 | NXOpen::Measurement | |
| AlternateDistanceCenterToCenter 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMaximum 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMaximumCenterToEdge 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMaximumEdgeToCenter 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMaximumPerpendicular 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMinimum 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMinimumDistanceArcExtension 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMinimumPerpendicular 枚举值 | NXOpen::Measurement | |
| AlternateDistanceMinimumPerpendicularArcExtension 枚举值 | NXOpen::Measurement | |
| AlternateDistanceThickness 枚举值 | NXOpen::Measurement | |
| AlternateExtremeArea 枚举名称 | NXOpen::Measurement | |
| AlternateExtremeAreaCircumscribed 枚举值 | NXOpen::Measurement | |
| AlternateExtremeAreaInscribed 枚举值 | NXOpen::Measurement | |
| AlternateFace 枚举名称 | NXOpen::Measurement | |
| AlternateFaceDiameter 枚举值 | NXOpen::Measurement | |
| AlternateFaceRadius 枚举值 | NXOpen::Measurement | |
| DeviationReportType 枚举名称 | NXOpen::Measurement | |
| DeviationReportTypeAllDeviation 枚举值 | NXOpen::Measurement | |
| DeviationReportTypeMaximumAngle 枚举值 | NXOpen::Measurement | |
| DeviationReportTypeMaximumDistance 枚举值 | NXOpen::Measurement | |
| DeviationReportTypeMinimumAngle 枚举值 | NXOpen::Measurement | |
| DeviationReportTypeMinimumDistance 枚举值 | NXOpen::Measurement | |
| DeviationReportTypeNoDeviation 枚举值 | NXOpen::Measurement | |
| DisplayAngle(NXOpen::NXObject *object1, const NXOpen::Point3d &position1, NXOpen::NXObject *object2, const NXOpen::Point3d &position2) | NXOpen::Measurement | |
| DisplayArcLength(const std::vector< NXOpen::DisplayableObject * > &selectedObjects) | NXOpen::Measurement | |
| DisplayArcLengthBetweenPoints(NXOpen::Point *point1, NXOpen::Point *point2) | NXOpen::Measurement | |
| DisplayDeviationChecking(NXOpen::ICurve *curve1, NXOpen::ICurve *curve2, int numOfCheckPoints, double distanceTolerance, double angularTolerance, NXOpen::Measurement::DeviationReportType reportType) | NXOpen::Measurement | |
| DisplayDeviationChecking(NXOpen::Curve *curve1, NXOpen::Face *face2, int numOfCheckPoints, double distanceTolerance, double angularTolerance, NXOpen::Measurement::DeviationReportType reportType) | NXOpen::Measurement | |
| DisplayDeviationChecking(NXOpen::Face *face1, NXOpen::Edge *edge1, NXOpen::Face *face2, int numOfCheckPoints, double distanceTolerance, double angularTolerance, NXOpen::Measurement::DeviationReportType reportType) | NXOpen::Measurement | |
| DisplayDeviationChecking(NXOpen::Face *face1, NXOpen::Face *face2, int numOfCheckPointsU, int numOfCheckPointsV, double distanceTolerance, double angularTolerance, NXOpen::Measurement::DeviationReportType reportType) | NXOpen::Measurement | |
| DisplayDeviationChecking(NXOpen::Face *face1, NXOpen::Edge *edge1, NXOpen::Face *face2, NXOpen::Edge *edge2, int numOfCheckPoints, double distanceTolerance, double angularTolerance, NXOpen::Measurement::DeviationReportType reportType) | NXOpen::Measurement | |
| DisplayMinimumDistance(NXOpen::DisplayableObject *object1, NXOpen::DisplayableObject *object2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2) | NXOpen::Measurement | |
| DisplayMinimumDistance(NXOpen::NXObject *object1, const NXOpen::Point3d &startPointForObject1, NXOpen::NXObject *object2, const NXOpen::Point3d &startPointForObject2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2) | NXOpen::Measurement | |
| DisplayMinimumDistance(NXOpen::NXObject *object1, const NXOpen::Point3d &startPointForObject1, NXOpen::NXObject *object2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2) | NXOpen::Measurement | |
| DisplayMinimumDistance(NXOpen::NXObject *object1, NXOpen::NXObject *object2, const NXOpen::Point3d &startPointForObject2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2) | NXOpen::Measurement | |
| DisplayRoutingPathLength(const std::vector< NXOpen::Routing::ISegment * > &selectedObjects, std::vector< NXOpen::Routing::ISegment * > &usedObjects) | NXOpen::Measurement | |
| GetAngle(NXOpen::NXObject *object1, const NXOpen::Point3d &position1, NXOpen::NXObject *object2, const NXOpen::Point3d &position2) | NXOpen::Measurement | |
| GetAngle(NXOpen::Measurement::AlternateAngle alternateSolution, bool requireExact, NXOpen::DisplayableObject *object1, NXOpen::DisplayableObject *object2, NXOpen::Point3d *pt1, NXOpen::Point3d *pt2, NXOpen::Point3d *pt3, bool *isApproximate) | NXOpen::Measurement | |
| GetAngleQualifier(NXOpen::DisplayableObject *proto, bool requireExact, const std::vector< double > &seed, bool flip) | NXOpen::Measurement | |
| GetArcAndCurveProperties(const std::vector< NXOpen::NXObject * > &selList, NXOpen::NXObject *targetUnit, bool requireExact, bool *isApproximate, double *arcLength, double *radius, double *diameter, double *minRadiusOfCurvature, NXOpen::Point3d *startPoint, NXOpen::Point3d *endPoint, NXOpen::Point3d *arcCenter) | NXOpen::Measurement | |
| GetArcLength(const std::vector< NXOpen::DisplayableObject * > &selectedObjects) | NXOpen::Measurement | |
| GetArcLengthBetweenPoints(NXOpen::Point *point1, NXOpen::Point *point2, double *length, std::vector< NXOpen::Curve * > &curves) | NXOpen::Measurement | |
| GetBodyProperties(const std::vector< NXOpen::IBody * > &bodys, double accuracy, bool useWCS, std::vector< double > &massProps, double *weight, NXOpen::Point3d *centroid, std::vector< double > ¢roidUnit, double *density, std::vector< double > &axis) | NXOpen::Measurement | |
| GetBoundingBoxProperties(const std::vector< NXOpen::NXObject * > &selList, int nAltSolution, const NXOpen::Point3d &ptAnchor, bool allowCache, std::vector< NXOpen::Point3d > &boxPoints, std::vector< NXOpen::Point3d > &dir, std::vector< double > &edgeLength, NXOpen::Point3d *ptOrigin, NXOpen::Point3d *ptExtreme, double *pdVolume) | NXOpen::Measurement | |
| GetCenterlineProperties(const std::vector< NXOpen::NXObject * > &selList, NXOpen::NXObject *targetUnit, std::vector< NXOpen::NXObject * > &pvUGCurves, NXOpen::Point3d *startPoint, NXOpen::Point3d *endPoint) | NXOpen::Measurement | |
| GetCircle3pts(const NXOpen::Point3d &point1, const NXOpen::Point3d &point2, const NXOpen::Point3d &point3, NXOpen::NXObject *lengthUnit, NXOpen::NXObject *pointUnit, double *radius, double *diameter, NXOpen::Point3d *centroid, NXOpen::Vector3d *axis) | NXOpen::Measurement | |
| GetDistance(NXOpen::Measurement::AlternateDistance alternateSolution, bool requireExact, const std::vector< NXOpen::DisplayableObject * > &objects1, const std::vector< NXOpen::DisplayableObject * > &objects2, NXOpen::Point3d *pt1, NXOpen::Point3d *pt2, bool *isApproximate) | NXOpen::Measurement | |
| GetEulerAnglesProperties(NXOpen::NXObject *csys1Tag, NXOpen::NXObject *csys2Tag, int alternateSolution, NXOpen::NXObject *targetUnit, double *theta1, double *theta2, double *theta3) | NXOpen::Measurement | |
| GetExtremeArea(const std::vector< NXOpen::NXObject * > &selList, NXOpen::Measurement::AlternateExtremeArea altSolution, NXOpen::NXObject *unit, double *radius, NXOpen::Point3d *centroid, NXOpen::Point3d *pointOnCircle, NXOpen::Vector3d *axis) | NXOpen::Measurement | |
| GetExtremePointProperties(NXOpen::ScCollector *collector, const std::vector< NXOpen::Direction * > &vectors) | NXOpen::Measurement | |
| GetFaceProperties(const std::vector< NXOpen::ISurface * > &faces, double accuracy, NXOpen::Measurement::AlternateFace alternateSolution, bool requireExact, double *area, double *perimeter, double *radiusDiameter, NXOpen::Point3d *cog, double *minRadiusOfCurvature, double *areaErrorEstimate, NXOpen::Point3d *anchorPoint, bool *isApproximate) | NXOpen::Measurement | |
| GetMinimumDistance(NXOpen::NXObject *object1, NXOpen::NXObject *object2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2, double *accuracy) | NXOpen::Measurement | |
| GetMinimumDistance(NXOpen::NXObject *object1, const NXOpen::Point3d &startPointForObject1, NXOpen::NXObject *object2, const NXOpen::Point3d &startPointForObject2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2, double *accuracy) | NXOpen::Measurement | |
| GetMinimumDistance(NXOpen::NXObject *object1, const NXOpen::Point3d &startPointForObject1, NXOpen::NXObject *object2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2, double *accuracy) | NXOpen::Measurement | |
| GetMinimumDistance(NXOpen::NXObject *object1, NXOpen::NXObject *object2, const NXOpen::Point3d &startPointForObject2, NXOpen::Point3d *closePoint1, NXOpen::Point3d *closePoint2, double *accuracy) | NXOpen::Measurement | |
| GetMinimumOrthogonalDistance(NXOpen::DisplayableObject *object1, NXOpen::DisplayableObject *object2, NXOpen::Point3d *closestOrthogonalPoint) | NXOpen::Measurement | |
| GetPointProperties(NXOpen::Point *point, NXOpen::NXObject *csys, std::vector< NXOpen::Point3d > &coords) | NXOpen::Measurement | |
| GetPolarAngleProperties(NXOpen::ScCollector *collector, NXOpen::Point *center, NXOpen::IReferenceAxis *vector, bool minAngle, NXOpen::NXObject *targetUnit, double *angle, NXOpen::Point3d *p1, NXOpen::Point3d *p2, NXOpen::Point3d *p3, NXOpen::Point3d *axis) | NXOpen::Measurement | |
| GetPolarAreaProperties(NXOpen::ScCollector *collector, NXOpen::NXObject *targetUnit, NXOpen::Point3d *p1, NXOpen::Point3d *p2, NXOpen::Point3d *axis) | NXOpen::Measurement | |
| GetPolarRadiusProperties(NXOpen::ScCollector *collector, NXOpen::Point *center, bool minDist, NXOpen::NXObject *targetUnit, double *radius, NXOpen::Point3d *p1, NXOpen::Point3d *p2, std::vector< double > &axis) | NXOpen::Measurement | |
| GetProjectedDistanceProperties(const std::vector< NXOpen::NXObject * > &selList1, const std::vector< NXOpen::NXObject * > &selList2, NXOpen::NXObject *vectorTag, NXOpen::NXObject *targetUnit, bool requireExact, int alternateSolution, double *distance, std::vector< NXOpen::Point3d > &points, bool *isApproximate) | NXOpen::Measurement | |
| GetRoutingPathLength(const std::vector< NXOpen::NXObject * > &selectedObjects, std::vector< NXOpen::NXObject * > &usedObjects, std::vector< double > &individualLengths) | NXOpen::Measurement | |
| GetSectionInertia(const std::vector< NXOpen::NXObject * > &curves, const std::vector< NXOpen::Unit * > §ionUnits, bool solidFlag, double hollowThickness, bool useWCS, NXOpen::Point3d *centerGravity, double *maxPrinMOI, double *minPrinMOI, NXOpen::Vector3d *prinBAxis, NXOpen::Vector3d *prinCAxis, double *sectionLength, double *sectionArea, NXOpen::Point2d *rectangleLengths) | NXOpen::Measurement | |
| QuickMeasureType 枚举名称 | NXOpen::Measurement | |
| QuickMeasureTypeAngle 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeAngleThreePoints 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeArcLengthTwoPoints 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeBody 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeBoundingBox 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeCombinedBody 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeCombinedFace 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeCombinedLength 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeCurve 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeDistance 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeEulerAngle 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeExtremePoint 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeFace 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeLast 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypePoint 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypePolarAngle 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypePolarArea 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypePolarRadius 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeProjectedDistance 枚举值 | NXOpen::Measurement | |
| QuickMeasureTypeSurfaceCenterLine 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueType 枚举名称 | NXOpen::Measurement | |
| QuickMeasureValueTypeArea 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeDiameter 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeDistance 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeInnerAngle 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeLength 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeMass 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeOuterAngle 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeRadius 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeUndefined 枚举值 | NXOpen::Measurement | |
| QuickMeasureValueTypeVolume 枚举值 | NXOpen::Measurement | |
| Tag() const | NXOpen::Measurement | |
| ~Measurement() (定义于 NXOpen::Measurement) | NXOpen::Measurement |