C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
A space-parametric point. More...
#include <action_point.h>
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.