OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKHLR
Contap


Contap_TheIWLineOfTheIWalkingOfContour Class Reference

#include <Contap_TheIWLineOfTheIWalkingOfContour.hxx>


Public Member Functions

Standard_EXPORT Contap_TheIWLineOfTheIWalkingOfContour ()
Standard_EXPORT 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_Vec & TangentVector (Standard_Integer &Index) const
Standard_Boolean IsTangentAtBegining () const
Standard_Boolean IsTangentAtEnd () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_IntSurf_LineOn2S line
IntSurf_SequenceOfCouple couple
Standard_Boolean closed
Standard_Boolean hasFirst
Standard_Boolean hasLast
Standard_Integer firstIndex
Standard_Integer lastIndex
IntSurf_PathPoint theFirstPoint
IntSurf_PathPoint theLastPoint
Standard_Integer indextg
gp_Vec vcttg
Standard_Boolean istgtbeg
Standard_Boolean istgtend


Constructor & Destructor Documentation

Standard_EXPORT Contap_TheIWLineOfTheIWalkingOfContour::Contap_TheIWLineOfTheIWalkingOfContour  ) 
 


Member Function Documentation

void Contap_TheIWLineOfTheIWalkingOfContour::AddIndexPassing const Standard_Integer  Index  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddPoint const IntSurf_PntOn2S P  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddStatusFirst const Standard_Boolean  Closed,
const Standard_Boolean  HasLast,
const Standard_Integer  Index,
const IntSurf_PathPoint P
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddStatusFirst const Standard_Boolean  Closed,
const Standard_Boolean  HasFirst
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddStatusFirstLast const Standard_Boolean  Closed,
const Standard_Boolean  HasFirst,
const Standard_Boolean  HasLast
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddStatusLast const Standard_Boolean  HasLast,
const Standard_Integer  Index,
const IntSurf_PathPoint P
 

void Contap_TheIWLineOfTheIWalkingOfContour::AddStatusLast const Standard_Boolean  HasLast  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::Cut const Standard_Integer  Index  ) 
 

const IntSurf_PathPoint& Contap_TheIWLineOfTheIWalkingOfContour::FirstPoint  )  const
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::FirstPointIndex  )  const
 

Standard_EXPORT const Contap_TheIWLineOfTheIWalkingOfContour::Handle Standard_Type   )  const
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::HasFirstPoint  )  const
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::HasLastPoint  )  const
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::IsClosed  )  const
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::IsTangentAtBegining  )  const
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::IsTangentAtEnd  )  const
 

const IntSurf_PathPoint& Contap_TheIWLineOfTheIWalkingOfContour::LastPoint  )  const
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::LastPointIndex  )  const
 

const Handle_IntSurf_LineOn2S& Contap_TheIWLineOfTheIWalkingOfContour::Line  )  const
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::NbPassingPoint  )  const
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::NbPoints  )  const
 

void Contap_TheIWLineOfTheIWalkingOfContour::PassingPoint const Standard_Integer  Index,
Standard_Integer &  IndexLine,
Standard_Integer &  IndexPnts
const
 

Standard_EXPORT void Contap_TheIWLineOfTheIWalkingOfContour::Reverse  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::SetTangencyAtBegining const Standard_Boolean  IsTangent  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::SetTangencyAtEnd const Standard_Boolean  IsTangent  ) 
 

void Contap_TheIWLineOfTheIWalkingOfContour::SetTangentVector const gp_Vec &  V,
const Standard_Integer  Index
 

const gp_Vec& Contap_TheIWLineOfTheIWalkingOfContour::TangentVector Standard_Integer &  Index  )  const
 

const IntSurf_PntOn2S& Contap_TheIWLineOfTheIWalkingOfContour::Value const Standard_Integer  Index  )  const
 


Field Documentation

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::closed [private]
 

IntSurf_SequenceOfCouple Contap_TheIWLineOfTheIWalkingOfContour::couple [private]
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::firstIndex [private]
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::hasFirst [private]
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::hasLast [private]
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::indextg [private]
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::istgtbeg [private]
 

Standard_Boolean Contap_TheIWLineOfTheIWalkingOfContour::istgtend [private]
 

Standard_Integer Contap_TheIWLineOfTheIWalkingOfContour::lastIndex [private]
 

Handle_IntSurf_LineOn2S Contap_TheIWLineOfTheIWalkingOfContour::line [private]
 

IntSurf_PathPoint Contap_TheIWLineOfTheIWalkingOfContour::theFirstPoint [private]
 

IntSurf_PathPoint Contap_TheIWLineOfTheIWalkingOfContour::theLastPoint [private]
 

gp_Vec Contap_TheIWLineOfTheIWalkingOfContour::vcttg [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:41:41 2008 for OpenCASCADE by  doxygen 1.4.1