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

#include <TopOpeBRep_Point2d.hxx>

Public Member Functions

 TopOpeBRep_Point2d ()
 
void Dump (const int ie1=0, const int ie2=0) const
 
void SetPint (const IntRes2d_IntersectionPoint &P)
 
bool HasPint () const
 
const IntRes2d_IntersectionPointPint () const
 
void SetIsVertex (const int I, const bool B)
 
bool IsVertex (const int I) const
 
void SetVertex (const int I, const TopoDS_Vertex &V)
 
const TopoDS_VertexVertex (const int I) const
 
void SetTransition (const int I, const TopOpeBRepDS_Transition &T)
 
const TopOpeBRepDS_TransitionTransition (const int I) const
 
TopOpeBRepDS_TransitionChangeTransition (const int I)
 
void SetParameter (const int I, const double P)
 
double Parameter (const int I) const
 
void SetIsPointOfSegment (const bool B)
 
bool IsPointOfSegment () const
 
void SetSegmentAncestors (const int IP1, const int IP2)
 
bool SegmentAncestors (int &IP1, int &IP2) const
 
void SetStatus (const TopOpeBRep_P2Dstatus S)
 
TopOpeBRep_P2Dstatus Status () const
 
void SetIndex (const int X)
 
int Index () const
 
void SetValue (const gp_Pnt &P)
 
const gp_PntValue () const
 
void SetValue2d (const gp_Pnt2d &P)
 
const gp_Pnt2dValue2d () const
 
void SetKeep (const bool B)
 
bool Keep () const
 
void SetEdgesConfig (const TopOpeBRepDS_Config C)
 
TopOpeBRepDS_Config EdgesConfig () const
 
void SetTolerance (const double T)
 
double Tolerance () const
 
void SetHctxff2d (const occ::handle< TopOpeBRep_Hctxff2d > &ff2d)
 
occ::handle< TopOpeBRep_Hctxff2dHctxff2d () const
 
void SetHctxee2d (const occ::handle< TopOpeBRep_Hctxee2d > &ee2d)
 
occ::handle< TopOpeBRep_Hctxee2dHctxee2d () const
 

Constructor & Destructor Documentation

◆ TopOpeBRep_Point2d()

TopOpeBRep_Point2d::TopOpeBRep_Point2d ( )

Member Function Documentation

◆ ChangeTransition()

TopOpeBRepDS_Transition & TopOpeBRep_Point2d::ChangeTransition ( const int I)

◆ Dump()

void TopOpeBRep_Point2d::Dump ( const int ie1 = 0,
const int ie2 = 0 ) const

◆ EdgesConfig()

TopOpeBRepDS_Config TopOpeBRep_Point2d::EdgesConfig ( ) const

◆ HasPint()

bool TopOpeBRep_Point2d::HasPint ( ) const

◆ Hctxee2d()

occ::handle< TopOpeBRep_Hctxee2d > TopOpeBRep_Point2d::Hctxee2d ( ) const

◆ Hctxff2d()

occ::handle< TopOpeBRep_Hctxff2d > TopOpeBRep_Point2d::Hctxff2d ( ) const

◆ Index()

int TopOpeBRep_Point2d::Index ( ) const

◆ IsPointOfSegment()

bool TopOpeBRep_Point2d::IsPointOfSegment ( ) const

◆ IsVertex()

bool TopOpeBRep_Point2d::IsVertex ( const int I) const

◆ Keep()

bool TopOpeBRep_Point2d::Keep ( ) const

◆ Parameter()

double TopOpeBRep_Point2d::Parameter ( const int I) const

◆ Pint()

const IntRes2d_IntersectionPoint & TopOpeBRep_Point2d::Pint ( ) const

◆ SegmentAncestors()

bool TopOpeBRep_Point2d::SegmentAncestors ( int & IP1,
int & IP2 ) const

◆ SetEdgesConfig()

void TopOpeBRep_Point2d::SetEdgesConfig ( const TopOpeBRepDS_Config C)

◆ SetHctxee2d()

void TopOpeBRep_Point2d::SetHctxee2d ( const occ::handle< TopOpeBRep_Hctxee2d > & ee2d)

◆ SetHctxff2d()

void TopOpeBRep_Point2d::SetHctxff2d ( const occ::handle< TopOpeBRep_Hctxff2d > & ff2d)

◆ SetIndex()

void TopOpeBRep_Point2d::SetIndex ( const int X)

◆ SetIsPointOfSegment()

void TopOpeBRep_Point2d::SetIsPointOfSegment ( const bool B)

◆ SetIsVertex()

void TopOpeBRep_Point2d::SetIsVertex ( const int I,
const bool B )

◆ SetKeep()

void TopOpeBRep_Point2d::SetKeep ( const bool B)

◆ SetParameter()

void TopOpeBRep_Point2d::SetParameter ( const int I,
const double P )

◆ SetPint()

void TopOpeBRep_Point2d::SetPint ( const IntRes2d_IntersectionPoint & P)

◆ SetSegmentAncestors()

void TopOpeBRep_Point2d::SetSegmentAncestors ( const int IP1,
const int IP2 )

◆ SetStatus()

void TopOpeBRep_Point2d::SetStatus ( const TopOpeBRep_P2Dstatus S)

◆ SetTolerance()

void TopOpeBRep_Point2d::SetTolerance ( const double T)

◆ SetTransition()

void TopOpeBRep_Point2d::SetTransition ( const int I,
const TopOpeBRepDS_Transition & T )

◆ SetValue()

void TopOpeBRep_Point2d::SetValue ( const gp_Pnt & P)

◆ SetValue2d()

void TopOpeBRep_Point2d::SetValue2d ( const gp_Pnt2d & P)

◆ SetVertex()

void TopOpeBRep_Point2d::SetVertex ( const int I,
const TopoDS_Vertex & V )

◆ Status()

TopOpeBRep_P2Dstatus TopOpeBRep_Point2d::Status ( ) const

◆ Tolerance()

double TopOpeBRep_Point2d::Tolerance ( ) const

◆ Transition()

const TopOpeBRepDS_Transition & TopOpeBRep_Point2d::Transition ( const int I) const

◆ Value()

const gp_Pnt & TopOpeBRep_Point2d::Value ( ) const

◆ Value2d()

const gp_Pnt2d & TopOpeBRep_Point2d::Value2d ( ) const

◆ Vertex()

const TopoDS_Vertex & TopOpeBRep_Point2d::Vertex ( const int I) const

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