Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions
TopOpeBRepBuild_GTopo Class Reference

#include <TopOpeBRepBuild_GTopo.hxx>

Public Member Functions

 TopOpeBRepBuild_GTopo ()
 
 TopOpeBRepBuild_GTopo (const bool II, const bool IN, const bool IO, const bool NI, const bool NN, const bool NO, const bool OI, const bool ON, const bool OO, const TopAbs_ShapeEnum t1, const TopAbs_ShapeEnum t2, const TopOpeBRepDS_Config C1, const TopOpeBRepDS_Config C2)
 
void Reset ()
 
void Set (const bool II, const bool IN, const bool IO, const bool NI, const bool NN, const bool NO, const bool OI, const bool ON, const bool OO)
 
void Type (TopAbs_ShapeEnum &t1, TopAbs_ShapeEnum &t2) const
 
void ChangeType (const TopAbs_ShapeEnum t1, const TopAbs_ShapeEnum t2)
 
TopOpeBRepDS_Config Config1 () const
 
TopOpeBRepDS_Config Config2 () const
 
void ChangeConfig (const TopOpeBRepDS_Config C1, const TopOpeBRepDS_Config C2)
 
bool Value (const TopAbs_State s1, const TopAbs_State s2) const
 
bool Value (const int I1, const int I2) const
 
bool Value (const int II) const
 
void ChangeValue (const int i1, const int i2, const bool b)
 
void ChangeValue (const TopAbs_State s1, const TopAbs_State s2, const bool b)
 
int GIndex (const TopAbs_State S) const
 
TopAbs_State GState (const int I) const
 
void Index (const int II, int &i1, int &i2) const
 
void DumpVal (Standard_OStream &OS, const TopAbs_State s1, const TopAbs_State s2) const
 
void DumpType (Standard_OStream &OS) const
 
virtual void Dump (Standard_OStream &OS, void *const s=nullptr) const
 
void StatesON (TopAbs_State &s1, TopAbs_State &s2) const
 
bool IsToReverse1 () const
 
bool IsToReverse2 () const
 
void SetReverse (const bool rev)
 
bool Reverse () const
 
TopOpeBRepBuild_GTopo CopyPermuted () const
 

Static Public Member Functions

static void DumpSSB (Standard_OStream &OS, const TopAbs_State s1, const TopAbs_State s2, const bool b)
 

Constructor & Destructor Documentation

◆ TopOpeBRepBuild_GTopo() [1/2]

TopOpeBRepBuild_GTopo::TopOpeBRepBuild_GTopo ( )

◆ TopOpeBRepBuild_GTopo() [2/2]

TopOpeBRepBuild_GTopo::TopOpeBRepBuild_GTopo ( const bool II,
const bool IN,
const bool IO,
const bool NI,
const bool NN,
const bool NO,
const bool OI,
const bool ON,
const bool OO,
const TopAbs_ShapeEnum t1,
const TopAbs_ShapeEnum t2,
const TopOpeBRepDS_Config C1,
const TopOpeBRepDS_Config C2 )

Member Function Documentation

◆ ChangeConfig()

void TopOpeBRepBuild_GTopo::ChangeConfig ( const TopOpeBRepDS_Config C1,
const TopOpeBRepDS_Config C2 )

◆ ChangeType()

void TopOpeBRepBuild_GTopo::ChangeType ( const TopAbs_ShapeEnum t1,
const TopAbs_ShapeEnum t2 )

◆ ChangeValue() [1/2]

void TopOpeBRepBuild_GTopo::ChangeValue ( const int i1,
const int i2,
const bool b )

◆ ChangeValue() [2/2]

void TopOpeBRepBuild_GTopo::ChangeValue ( const TopAbs_State s1,
const TopAbs_State s2,
const bool b )

◆ Config1()

TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::Config1 ( ) const

◆ Config2()

TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::Config2 ( ) const

◆ CopyPermuted()

TopOpeBRepBuild_GTopo TopOpeBRepBuild_GTopo::CopyPermuted ( ) const

◆ Dump()

virtual void TopOpeBRepBuild_GTopo::Dump ( Standard_OStream & OS,
void *const s = nullptr ) const
virtual

◆ DumpSSB()

static void TopOpeBRepBuild_GTopo::DumpSSB ( Standard_OStream & OS,
const TopAbs_State s1,
const TopAbs_State s2,
const bool b )
static

◆ DumpType()

void TopOpeBRepBuild_GTopo::DumpType ( Standard_OStream & OS) const

◆ DumpVal()

void TopOpeBRepBuild_GTopo::DumpVal ( Standard_OStream & OS,
const TopAbs_State s1,
const TopAbs_State s2 ) const

◆ GIndex()

int TopOpeBRepBuild_GTopo::GIndex ( const TopAbs_State S) const

◆ GState()

TopAbs_State TopOpeBRepBuild_GTopo::GState ( const int I) const

◆ Index()

void TopOpeBRepBuild_GTopo::Index ( const int II,
int & i1,
int & i2 ) const

◆ IsToReverse1()

bool TopOpeBRepBuild_GTopo::IsToReverse1 ( ) const

◆ IsToReverse2()

bool TopOpeBRepBuild_GTopo::IsToReverse2 ( ) const

◆ Reset()

void TopOpeBRepBuild_GTopo::Reset ( )

◆ Reverse()

bool TopOpeBRepBuild_GTopo::Reverse ( ) const

◆ Set()

void TopOpeBRepBuild_GTopo::Set ( const bool II,
const bool IN,
const bool IO,
const bool NI,
const bool NN,
const bool NO,
const bool OI,
const bool ON,
const bool OO )

◆ SetReverse()

void TopOpeBRepBuild_GTopo::SetReverse ( const bool rev)

◆ StatesON()

void TopOpeBRepBuild_GTopo::StatesON ( TopAbs_State & s1,
TopAbs_State & s2 ) const

◆ Type()

void TopOpeBRepBuild_GTopo::Type ( TopAbs_ShapeEnum & t1,
TopAbs_ShapeEnum & t2 ) const

◆ Value() [1/3]

bool TopOpeBRepBuild_GTopo::Value ( const int I1,
const int I2 ) const

◆ Value() [2/3]

bool TopOpeBRepBuild_GTopo::Value ( const int II) const

◆ Value() [3/3]

bool TopOpeBRepBuild_GTopo::Value ( const TopAbs_State s1,
const TopAbs_State s2 ) const

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