Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
IntSurf_PathPoint Class Reference

#include <IntSurf_PathPoint.hxx>

Public Member Functions

 IntSurf_PathPoint ()
 
 IntSurf_PathPoint (const gp_Pnt &P, const double U, const double V)
 
void SetValue (const gp_Pnt &P, const double U, const double V)
 
void AddUV (const double U, const double V)
 
void SetDirections (const gp_Vec &V, const gp_Dir2d &D)
 
void SetTangency (const bool Tang)
 
void SetPassing (const bool Pass)
 
const gp_PntValue () const
 
void Value2d (double &U, double &V) const
 
bool IsPassingPnt () const
 
bool IsTangent () const
 
const gp_VecDirection3d () const
 
const gp_Dir2dDirection2d () const
 
int Multiplicity () const
 
void Parameters (const int Index, double &U, double &V) const
 

Constructor & Destructor Documentation

◆ IntSurf_PathPoint() [1/2]

IntSurf_PathPoint::IntSurf_PathPoint ( )

◆ IntSurf_PathPoint() [2/2]

IntSurf_PathPoint::IntSurf_PathPoint ( const gp_Pnt & P,
const double U,
const double V )

Member Function Documentation

◆ AddUV()

void IntSurf_PathPoint::AddUV ( const double U,
const double V )

◆ Direction2d()

const gp_Dir2d & IntSurf_PathPoint::Direction2d ( ) const

◆ Direction3d()

const gp_Vec & IntSurf_PathPoint::Direction3d ( ) const

◆ IsPassingPnt()

bool IntSurf_PathPoint::IsPassingPnt ( ) const

◆ IsTangent()

bool IntSurf_PathPoint::IsTangent ( ) const

◆ Multiplicity()

int IntSurf_PathPoint::Multiplicity ( ) const

◆ Parameters()

void IntSurf_PathPoint::Parameters ( const int Index,
double & U,
double & V ) const

◆ SetDirections()

void IntSurf_PathPoint::SetDirections ( const gp_Vec & V,
const gp_Dir2d & D )

◆ SetPassing()

void IntSurf_PathPoint::SetPassing ( const bool Pass)

◆ SetTangency()

void IntSurf_PathPoint::SetTangency ( const bool Tang)

◆ SetValue()

void IntSurf_PathPoint::SetValue ( const gp_Pnt & P,
const double U,
const double V )

◆ Value()

const gp_Pnt & IntSurf_PathPoint::Value ( ) const

◆ Value2d()

void IntSurf_PathPoint::Value2d ( double & U,
double & V ) const

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