C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Point on a curve. More...

#include <mb_cross_point.h>

+ Inheritance diagram for MbPointOnCurve< Curve >:

Public Member Functions

 MbPointOnCurve ()
 Default constructor.
 
 MbPointOnCurve (double initT, const Curve *initC)
 Constructor by a parameter and a curve.
 
 MbPointOnCurve (const MbPointOnCurve< Curve > &other)
 Copy-constructor.
 
 ~MbPointOnCurve ()
 Destructor.
 
void Init (double initT, const Curve *initC)
 Initialize a point by a parameter and a curve.
 
void operator= (const MbPointOnCurve< Curve > &other)
 Assignment operator.
 

Public Attributes

double t
 Parametric coordinate of a point on a curve.
 
const Curve * curve
 Pointer to the curve.
 

Detailed Description

template<class Curve>
class MbPointOnCurve< Curve >

Point on a curve.

Point on a curve is represented as a pointer to the curve and a parameter of a point on the curve.


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