|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
A space-parametric point. More...
#include <action_point.h>
Collaboration diagram for MbSpaceParamPnt:Public Member Functions | |
| MbSpaceParamPnt (const MbCartPoint3D &sp) | |
| A constructor that takes a space point. | |
| MbSpaceParamPnt (const MbCartPoint3D &sp, const MbCartPoint &pp) | |
| A constructor that takes a space point and a parametric point. | |
| MbSpaceParamPnt (const MbSpaceParamPnt &cp) | |
| A constructor that takes a space-parametric point. | |
| void | Init (const MbSpaceParamPnt &cp) |
| Initialization with a space-parametric point. | |
| void | Init (const MbCartPoint3D &sp, const MbCartPoint &pp) |
| Initialization with a space point and a parametric point. | |
| bool | IsParamPnt () const |
| Whether the parametric point is specified. | |
| void | ResetParamPnt () |
| Reset a parametric point. | |
| bool | IsParamEqualX (const MbSpaceParamPnt &cp, double eps) const |
| Check if parametric points are equal by X component with the specified tolerance. | |
| bool | IsParamEqualY (const MbSpaceParamPnt &cp, double eps) const |
| Check if parametric points are equal by Y component with the specified tolerance. | |
| const MbCartPoint3D & | GetSpacePnt () const |
| Get a reference to the space point. | |
| const MbCartPoint & | GetParamPnt () const |
| Get a reference to the parametric point. | |
Protected Attributes | |
| MbCartPoint3D | spacePnt |
| A spatial point. | |
| MbCartPoint | paramPnt |
| A parametric point. | |
A space-parametric point.
A space-parametric point.
Contains a three-dimensional point and a two-dimensional point.