Open CASCADE Technology 6.6.0
Public Member Functions
IntPatch_TheIWLineOfTheIWalking Class Reference

#include <IntPatch_TheIWLineOfTheIWalking.hxx>

Inheritance diagram for IntPatch_TheIWLineOfTheIWalking:
Inheritance graph
[legend]

Public Member Functions

 IntPatch_TheIWLineOfTheIWalking ()
void Reverse ()
void Cut (const Standard_Integer Index)
void AddPoint (const IntSurf_PntOn2S &P)
void AddStatusFirst (const Standard_Boolean Closed, const Standard_Boolean HasFirst)
void AddStatusFirst (const Standard_Boolean Closed, const Standard_Boolean HasLast, const Standard_Integer Index, const IntSurf_PathPoint &P)
void AddStatusFirstLast (const Standard_Boolean Closed, const Standard_Boolean HasFirst, const Standard_Boolean HasLast)
void AddStatusLast (const Standard_Boolean HasLast)
void AddStatusLast (const Standard_Boolean HasLast, const Standard_Integer Index, const IntSurf_PathPoint &P)
void AddIndexPassing (const Standard_Integer Index)
void SetTangentVector (const gp_Vec &V, const Standard_Integer Index)
void SetTangencyAtBegining (const Standard_Boolean IsTangent)
void SetTangencyAtEnd (const Standard_Boolean IsTangent)
Standard_Integer NbPoints () const
const IntSurf_PntOn2SValue (const Standard_Integer Index) const
const Handle_IntSurf_LineOn2S & Line () const
Standard_Boolean IsClosed () const
Standard_Boolean HasFirstPoint () const
Standard_Boolean HasLastPoint () const
const IntSurf_PathPointFirstPoint () const
Standard_Integer FirstPointIndex () const
const IntSurf_PathPointLastPoint () const
Standard_Integer LastPointIndex () const
Standard_Integer NbPassingPoint () const
void PassingPoint (const Standard_Integer Index, Standard_Integer &IndexLine, Standard_Integer &IndexPnts) const
const gp_VecTangentVector (Standard_Integer &Index) const
Standard_Boolean IsTangentAtBegining () const
Standard_Boolean IsTangentAtEnd () const

Constructor & Destructor Documentation

IntPatch_TheIWLineOfTheIWalking::IntPatch_TheIWLineOfTheIWalking ( )

Member Function Documentation

void IntPatch_TheIWLineOfTheIWalking::AddIndexPassing ( const Standard_Integer  Index)
void IntPatch_TheIWLineOfTheIWalking::AddPoint ( const IntSurf_PntOn2S P)
void IntPatch_TheIWLineOfTheIWalking::AddStatusFirst ( const Standard_Boolean  Closed,
const Standard_Boolean  HasFirst 
)
void IntPatch_TheIWLineOfTheIWalking::AddStatusFirst ( const Standard_Boolean  Closed,
const Standard_Boolean  HasLast,
const Standard_Integer  Index,
const IntSurf_PathPoint P 
)
void IntPatch_TheIWLineOfTheIWalking::AddStatusFirstLast ( const Standard_Boolean  Closed,
const Standard_Boolean  HasFirst,
const Standard_Boolean  HasLast 
)
void IntPatch_TheIWLineOfTheIWalking::AddStatusLast ( const Standard_Boolean  HasLast,
const Standard_Integer  Index,
const IntSurf_PathPoint P 
)
void IntPatch_TheIWLineOfTheIWalking::AddStatusLast ( const Standard_Boolean  HasLast)
void IntPatch_TheIWLineOfTheIWalking::Cut ( const Standard_Integer  Index)
const IntSurf_PathPoint& IntPatch_TheIWLineOfTheIWalking::FirstPoint ( ) const
Standard_Integer IntPatch_TheIWLineOfTheIWalking::FirstPointIndex ( ) const
Standard_Boolean IntPatch_TheIWLineOfTheIWalking::HasFirstPoint ( ) const
Standard_Boolean IntPatch_TheIWLineOfTheIWalking::HasLastPoint ( ) const
Standard_Boolean IntPatch_TheIWLineOfTheIWalking::IsClosed ( ) const
Standard_Boolean IntPatch_TheIWLineOfTheIWalking::IsTangentAtBegining ( ) const
Standard_Boolean IntPatch_TheIWLineOfTheIWalking::IsTangentAtEnd ( ) const
const IntSurf_PathPoint& IntPatch_TheIWLineOfTheIWalking::LastPoint ( ) const
Standard_Integer IntPatch_TheIWLineOfTheIWalking::LastPointIndex ( ) const
const Handle_IntSurf_LineOn2S& IntPatch_TheIWLineOfTheIWalking::Line ( ) const
Standard_Integer IntPatch_TheIWLineOfTheIWalking::NbPassingPoint ( ) const
Standard_Integer IntPatch_TheIWLineOfTheIWalking::NbPoints ( ) const
void IntPatch_TheIWLineOfTheIWalking::PassingPoint ( const Standard_Integer  Index,
Standard_Integer IndexLine,
Standard_Integer IndexPnts 
) const
void IntPatch_TheIWLineOfTheIWalking::Reverse ( )
void IntPatch_TheIWLineOfTheIWalking::SetTangencyAtBegining ( const Standard_Boolean  IsTangent)
void IntPatch_TheIWLineOfTheIWalking::SetTangencyAtEnd ( const Standard_Boolean  IsTangent)
void IntPatch_TheIWLineOfTheIWalking::SetTangentVector ( const gp_Vec V,
const Standard_Integer  Index 
)
const gp_Vec& IntPatch_TheIWLineOfTheIWalking::TangentVector ( Standard_Integer Index) const
const IntSurf_PntOn2S& IntPatch_TheIWLineOfTheIWalking::Value ( const Standard_Integer  Index) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines