C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

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 MbCartPoint3DGetSpacePnt () const
 Get a reference to the space point.
 
const MbCartPointGetParamPnt () const
 Get a reference to the parametric point.
 

Protected Attributes

MbCartPoint3D spacePnt
 A spatial point.
 
MbCartPoint paramPnt
 A parametric point.
 

Detailed Description

A space-parametric point.

A space-parametric point.
Contains a three-dimensional point and a two-dimensional point.


The documentation for this class was generated from the following file: