|
NX Open C++ 参考指南 2406 v1.1
|
成员的完整列表,这些成员属于 NXOpen::MathUtils,包括所有继承而来的类成员
| AddPoint2ToVector2(const NXOpen::Point2d &originalPoint, const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| AddPoint3ToVector3(const NXOpen::Point3d &originalPoint, const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| AddVector2ToVector2(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2) | NXOpen::MathUtils | |
| AddVector3ToVector3(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2) | NXOpen::MathUtils | |
| AskRollPitchYaw(const NXOpen::Matrix3x3 &matrix, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertMatrix3ToArray(const NXOpen::Matrix3x3 &matrix, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertPoint2ToArray(const NXOpen::Point2d &point, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertPoint2ToPoint3(const NXOpen::Point2d &point) | NXOpen::MathUtils | |
| ConvertPoint2ToVector2(const NXOpen::Point2d &point) | NXOpen::MathUtils | |
| ConvertPoint3ToArray(const NXOpen::Point3d &point, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertPoint3ToPoint2(const NXOpen::Point3d &point) | NXOpen::MathUtils | |
| ConvertPoint3ToVector3(const NXOpen::Point3d &point) | NXOpen::MathUtils | |
| ConvertPoint4ToArray(const NXOpen::Point4d &point, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertPoint4ToPoint3(const NXOpen::Point4d &point) | NXOpen::MathUtils | |
| ConvertVector2ToArray(const NXOpen::Vector2d &vector, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertVector2ToPoint2(const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| ConvertVector2ToVector3(const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| ConvertVector3ToArray(const NXOpen::Vector3d &vector, std::vector< double > &array) | NXOpen::MathUtils | |
| ConvertVector3ToPoint3(const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| ConvertVector3ToVector2(const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| DeterminantOfMatrix3(const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| DistanceBetweenPoint2(const NXOpen::Point2d &originalPoint, const NXOpen::Point2d &referencePoint) | NXOpen::MathUtils | |
| DistanceBetweenPoint3(const NXOpen::Point3d &originalPoint, const NXOpen::Point3d &referencePoint) | NXOpen::MathUtils | |
| DividePoint2ByDouble(const NXOpen::Point2d &originalPoint, double scale) | NXOpen::MathUtils | |
| DividePoint3ByDouble(const NXOpen::Point3d &originalPoint, double scale) | NXOpen::MathUtils | |
| DivideVector2ByDouble(const NXOpen::Vector2d &originalVector, double scale) | NXOpen::MathUtils | |
| DivideVector3ByDouble(const NXOpen::Vector3d &originalVector, double scale) | NXOpen::MathUtils | |
| InitMatrix3(const NXOpen::Vector3d &vectorX, const NXOpen::Vector3d &vectorY, const NXOpen::Vector3d &vectorZ) | NXOpen::MathUtils | |
| InitMatrix3RollPitchYaw(double roll, double pitch, double yaw) | NXOpen::MathUtils | |
| InitMatrix3WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitMatrix3WithVector(const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| InitMatrix3WithXYVectors(const NXOpen::Vector3d &vectorX, const NXOpen::Vector3d &vectorY) | NXOpen::MathUtils | |
| InitPoint2(double value1, double value2) | NXOpen::MathUtils | |
| InitPoint2WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitPoint3WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitPoint3WithDoubles(double value1, double value2, double value3) | NXOpen::MathUtils | |
| InitPoint4(double value1, double value2, double value3, double weight) | NXOpen::MathUtils | |
| InitPoint4WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitPoint4WithCoordinates(double value1, double value2, double value3, double weight) | NXOpen::MathUtils | |
| InitRotationMatrix3(double angle, const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| InitVector2(double value1, double value2) | NXOpen::MathUtils | |
| InitVector2WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitVector3WithArray(const std::vector< double > &array) | NXOpen::MathUtils | |
| InitVector3WithDoubles(double value1, double value2, double value3) | NXOpen::MathUtils | |
| MagnitudeOfVector2(const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| MagnitudeOfVector3(const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| Matrix3IsEqual(const NXOpen::Matrix3x3 &matrix, const NXOpen::Matrix3x3 &originalMatrix) | NXOpen::MathUtils | |
| Matrix3IsEqualUserTolerance(const NXOpen::Matrix3x3 &matrix, const NXOpen::Matrix3x3 &originalMatrix, double tolerance) | NXOpen::MathUtils | |
| Matrix3IsOrthoNormal(const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| Matrix3NotEqual(const NXOpen::Matrix3x3 &matrix, const NXOpen::Matrix3x3 &originalMatrix) | NXOpen::MathUtils | |
| Multiply(const NXOpen::Matrix3x3 &matrix, const NXOpen::Vector3d &originalVector) | NXOpen::MathUtils | |
| Multiply(const NXOpen::Matrix3x3 &matrix, const NXOpen::Point3d &originalPoint) | NXOpen::MathUtils | |
| MultiplyMatrix3AndMatrix3(const NXOpen::Matrix3x3 &matrix1, const NXOpen::Matrix3x3 &matrix2) | NXOpen::MathUtils | |
| MultiplyPoint2ByDouble(const NXOpen::Point2d &originalPoint, double scale) | NXOpen::MathUtils | |
| MultiplyPoint3ByDouble(const NXOpen::Point3d &originalPoint, double scale) | NXOpen::MathUtils | |
| MultiplyPoint3ByMatrix3(const NXOpen::Point3d &originalPoint, const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| MultiplyVector2ByDouble(const NXOpen::Vector2d &originalVector, double scale) | NXOpen::MathUtils | |
| MultiplyVector3ByDouble(const NXOpen::Vector3d &originalVector, double scale) | NXOpen::MathUtils | |
| NegateVector2(const NXOpen::Vector2d &originalVector) | NXOpen::MathUtils | |
| NegateVector3(const NXOpen::Vector3d &originalVector) | NXOpen::MathUtils | |
| Orthonormalize(const NXOpen::Matrix3x3 &original) | NXOpen::MathUtils | |
| ParallelVector2(const NXOpen::Vector2d &vector, double tolerance) | NXOpen::MathUtils | |
| ParallelVector3(const NXOpen::Vector3d &vector, double tolerance) | NXOpen::MathUtils | |
| Point2IsEqual(const NXOpen::Point2d &point, const NXOpen::Point2d &originalPoint) | NXOpen::MathUtils | |
| Point2IsEqualUserTolerance(const NXOpen::Point2d &point, const NXOpen::Point2d &originalPoint, double tolerance) | NXOpen::MathUtils | |
| Point2NotEqual(const NXOpen::Point2d &point, const NXOpen::Point2d &originalPoint) | NXOpen::MathUtils | |
| Point3AndVector3DotProduct(const NXOpen::Point3d &point, const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| Point3IsEqual(const NXOpen::Point3d &point, const NXOpen::Point3d &originalPoint) | NXOpen::MathUtils | |
| Point3IsEqualUserTolerance(const NXOpen::Point3d &point, const NXOpen::Point3d &originalPoint, double tolerance) | NXOpen::MathUtils | |
| Point3NotEqual(const NXOpen::Point3d &point, const NXOpen::Point3d &originalPoint) | NXOpen::MathUtils | |
| Point4IsEqual(const NXOpen::Point4d &point, const NXOpen::Point4d &originalPoint) | NXOpen::MathUtils | |
| Point4IsEqualUserTolerance(const NXOpen::Point4d &point, const NXOpen::Point4d &originalPoint, double tolerance) | NXOpen::MathUtils | |
| Point4NotEqual(const NXOpen::Point4d &point, const NXOpen::Point4d &originalPoint) | NXOpen::MathUtils | |
| ReturnDirectionVector(const NXString &direction, const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| ReturnDirectionVector(const char *direction, const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| ReturnPoint2Coordinate(const NXOpen::Point2d &point, int i) | NXOpen::MathUtils | |
| ReturnPoint3Coordinate(const NXOpen::Point3d &point, int i) | NXOpen::MathUtils | |
| ReturnPoint4Coordinate(const NXOpen::Point4d &point, int i) | NXOpen::MathUtils | |
| ReturnVector2Coordinate(const NXOpen::Vector2d &vector, int i) | NXOpen::MathUtils | |
| ReturnVector3Coordinate(const NXOpen::Vector3d &vector, int i) | NXOpen::MathUtils | |
| RotateVector2(const NXOpen::Vector2d &vector, double angle) | NXOpen::MathUtils | |
| SubtractPoint2FromPoint2(const NXOpen::Point2d &firstPoint, const NXOpen::Point2d &secondPoint) | NXOpen::MathUtils | |
| SubtractPoint3FromPoint3(const NXOpen::Point3d &firstPoint, const NXOpen::Point3d &secondPoint) | NXOpen::MathUtils | |
| SubtractVector2FromPoint2(const NXOpen::Point2d &originalPoint, const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| SubtractVector2FromVector2(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2) | NXOpen::MathUtils | |
| SubtractVector3FromPoint3(const NXOpen::Point3d &originalPoint, const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| SubtractVector3FromVector3(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2) | NXOpen::MathUtils | |
| Tag() const | NXOpen::MathUtils | |
| TransposeMatrix3(const NXOpen::Matrix3x3 &matrix) | NXOpen::MathUtils | |
| Vector2AskComponents(const NXOpen::Vector2d &componentVector1, const NXOpen::Vector2d &componentVector2, const NXOpen::Vector2d &componentVector3, double tolerance, double scalar1, double scalar2) | NXOpen::MathUtils | |
| Vector2CrossProduct(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2) | NXOpen::MathUtils | |
| Vector2DotProduct(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2) | NXOpen::MathUtils | |
| Vector2FindAngle(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2) | NXOpen::MathUtils | |
| Vector2IsEqual(const NXOpen::Vector2d &vector, const NXOpen::Vector2d &originalVector) | NXOpen::MathUtils | |
| Vector2IsEqualUserTolerance(const NXOpen::Vector2d &vector, const NXOpen::Vector2d &originalVector, double tolerance) | NXOpen::MathUtils | |
| Vector2IsParallel(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2, double tolerance) | NXOpen::MathUtils | |
| Vector2IsPerpendicular(const NXOpen::Vector2d &vector1, const NXOpen::Vector2d &vector2, double tolerance) | NXOpen::MathUtils | |
| Vector2MakePerpendicular(const NXOpen::Vector2d &vector) | NXOpen::MathUtils | |
| Vector2NotEqual(const NXOpen::Vector2d &vector, const NXOpen::Vector2d &originalVector) | NXOpen::MathUtils | |
| Vector3CrossProduct(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2) | NXOpen::MathUtils | |
| Vector3DotProduct(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2) | NXOpen::MathUtils | |
| Vector3FindAngle(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2) | NXOpen::MathUtils | |
| Vector3FindAngleWithOrientation(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2, const NXOpen::Vector3d &orientationVector) | NXOpen::MathUtils | |
| Vector3IsEqual(const NXOpen::Vector3d &vector, const NXOpen::Vector3d &originalVector) | NXOpen::MathUtils | |
| Vector3IsEqualUserTolerance(const NXOpen::Vector3d &vector, const NXOpen::Vector3d &originalVector, double tolerance) | NXOpen::MathUtils | |
| Vector3IsParallel(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2, double tolerance) | NXOpen::MathUtils | |
| Vector3IsPerpendicular(const NXOpen::Vector3d &vector1, const NXOpen::Vector3d &vector2, double tolerance) | NXOpen::MathUtils | |
| Vector3MakePerpendicular(const NXOpen::Vector3d &vector) | NXOpen::MathUtils | |
| Vector3NotEqual(const NXOpen::Vector3d &vector, const NXOpen::Vector3d &originalVector) | NXOpen::MathUtils | |
| ~MathUtils() (定义于 NXOpen::MathUtils) | NXOpen::MathUtils |