Open CASCADE Technology 7.8.2.dev
IntSurf_PathPoint Class Reference

#include <IntSurf_PathPoint.hxx>

Public Member Functions

 IntSurf_PathPoint ()
 
 IntSurf_PathPoint (const gp_Pnt &P, const Standard_Real U, const Standard_Real V)
 
void SetValue (const gp_Pnt &P, const Standard_Real U, const Standard_Real V)
 
void AddUV (const Standard_Real U, const Standard_Real V)
 
void SetDirections (const gp_Vec &V, const gp_Dir2d &D)
 
void SetTangency (const Standard_Boolean Tang)
 
void SetPassing (const Standard_Boolean Pass)
 
const gp_PntValue () const
 
void Value2d (Standard_Real &U, Standard_Real &V) const
 
Standard_Boolean IsPassingPnt () const
 
Standard_Boolean IsTangent () const
 
const gp_VecDirection3d () const
 
const gp_Dir2dDirection2d () const
 
Standard_Integer Multiplicity () const
 
void Parameters (const Standard_Integer Index, Standard_Real &U, Standard_Real &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 Standard_Real U,
const Standard_Real V )

Member Function Documentation

◆ AddUV()

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

◆ Direction2d()

const gp_Dir2d & IntSurf_PathPoint::Direction2d ( ) const

◆ Direction3d()

const gp_Vec & IntSurf_PathPoint::Direction3d ( ) const

◆ IsPassingPnt()

Standard_Boolean IntSurf_PathPoint::IsPassingPnt ( ) const

◆ IsTangent()

Standard_Boolean IntSurf_PathPoint::IsTangent ( ) const

◆ Multiplicity()

Standard_Integer IntSurf_PathPoint::Multiplicity ( ) const

◆ Parameters()

void IntSurf_PathPoint::Parameters ( const Standard_Integer Index,
Standard_Real & U,
Standard_Real & V ) const

◆ SetDirections()

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

◆ SetPassing()

void IntSurf_PathPoint::SetPassing ( const Standard_Boolean Pass)

◆ SetTangency()

void IntSurf_PathPoint::SetTangency ( const Standard_Boolean Tang)

◆ SetValue()

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

◆ Value()

const gp_Pnt & IntSurf_PathPoint::Value ( ) const

◆ Value2d()

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

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