Open CASCADE Technology  6.9.1
Public Member Functions
Contap_Line Class Reference

#include <Contap_Line.hxx>

Public Member Functions

 Contap_Line ()
 
void SetLineOn2S (const Handle< IntSurf_LineOn2S > &L)
 
void Clear ()
 
const Handle< IntSurf_LineOn2S > & LineOn2S () const
 
void ResetSeqOfVertex ()
 
void Add (const IntSurf_PntOn2S &P)
 
void SetValue (const gp_Lin &L)
 
void SetValue (const gp_Circ &C)
 
void SetValue (const Handle< Adaptor2d_HCurve2d > &A)
 
void Add (const Contap_Point &P)
 
Standard_Integer NbVertex () const
 
Contap_PointVertex (const Standard_Integer Index) const
 
Contap_IType TypeContour () const
 Returns Contap_Lin for a line, Contap_Circle for a circle, and Contap_Walking for a Walking line, Contap_Restriction for a part of boundarie. More...
 
Standard_Integer NbPnts () const
 
const IntSurf_PntOn2SPoint (const Standard_Integer Index) const
 
gp_Lin Line () const
 
gp_Circ Circle () const
 
const Handle< Adaptor2d_HCurve2d > & Arc () const
 
void SetTransitionOnS (const IntSurf_TypeTrans T)
 Set The Tansition of the line. More...
 
IntSurf_TypeTrans TransitionOnS () const
 returns IN if at the "left" of the line, the normale of the surface is oriented to the observator. More...
 

Constructor & Destructor Documentation

Contap_Line::Contap_Line ( )

Member Function Documentation

void Contap_Line::Add ( const IntSurf_PntOn2S P)
void Contap_Line::Add ( const Contap_Point P)
const Handle< Adaptor2d_HCurve2d >& Contap_Line::Arc ( ) const
gp_Circ Contap_Line::Circle ( ) const
void Contap_Line::Clear ( )
gp_Lin Contap_Line::Line ( ) const
const Handle< IntSurf_LineOn2S >& Contap_Line::LineOn2S ( ) const
Standard_Integer Contap_Line::NbPnts ( ) const
Standard_Integer Contap_Line::NbVertex ( ) const
const IntSurf_PntOn2S& Contap_Line::Point ( const Standard_Integer  Index) const
void Contap_Line::ResetSeqOfVertex ( )
void Contap_Line::SetLineOn2S ( const Handle< IntSurf_LineOn2S > &  L)
void Contap_Line::SetTransitionOnS ( const IntSurf_TypeTrans  T)

Set The Tansition of the line.

void Contap_Line::SetValue ( const gp_Lin L)
void Contap_Line::SetValue ( const gp_Circ C)
void Contap_Line::SetValue ( const Handle< Adaptor2d_HCurve2d > &  A)
IntSurf_TypeTrans Contap_Line::TransitionOnS ( ) const

returns IN if at the "left" of the line, the normale of the surface is oriented to the observator.

Contap_IType Contap_Line::TypeContour ( ) const

Returns Contap_Lin for a line, Contap_Circle for a circle, and Contap_Walking for a Walking line, Contap_Restriction for a part of boundarie.

Contap_Point& Contap_Line::Vertex ( const Standard_Integer  Index) const

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