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

ModelingAlgorithms
TKBool
TopOpeBRepBuild


TopOpeBRepBuild_GTopo Class Reference

#include <TopOpeBRepBuild_GTopo.hxx>


Public Member Functions

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

Static Public Member Functions

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

Private Attributes

Standard_Boolean mycases [3][3]
TopAbs_ShapeEnum myt1
TopAbs_ShapeEnum myt2
TopOpeBRepDS_Config myConfig1
TopOpeBRepDS_Config myConfig2
Standard_Boolean myReverseForce
Standard_Boolean myReverseValue


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepBuild_GTopo::TopOpeBRepBuild_GTopo  ) 
 

Standard_EXPORT TopOpeBRepBuild_GTopo::TopOpeBRepBuild_GTopo const Standard_Integer  II,
const Standard_Integer  IN,
const Standard_Integer  IO,
const Standard_Integer  NI,
const Standard_Integer  NN,
const Standard_Integer  NO,
const Standard_Integer  OI,
const Standard_Integer  ON,
const Standard_Integer  OO,
const TopAbs_ShapeEnum  t1,
const TopAbs_ShapeEnum  t2,
const TopOpeBRepDS_Config  C1,
const TopOpeBRepDS_Config  C2
 


Member Function Documentation

Standard_EXPORT void TopOpeBRepBuild_GTopo::ChangeConfig const TopOpeBRepDS_Config  C1,
const TopOpeBRepDS_Config  C2
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::ChangeType const TopAbs_ShapeEnum  t1,
const TopAbs_ShapeEnum  t2
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::ChangeValue const TopAbs_State  s1,
const TopAbs_State  s2,
const Standard_Boolean  b
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::ChangeValue const Standard_Integer  i1,
const Standard_Integer  i2,
const Standard_Boolean  b
 

Standard_EXPORT TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::Config1  )  const
 

Standard_EXPORT TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::Config2  )  const
 

Standard_EXPORT TopOpeBRepBuild_GTopo TopOpeBRepBuild_GTopo::CopyPermuted  )  const
 

virtual Standard_EXPORT void TopOpeBRepBuild_GTopo::Dump Standard_OStream &  OS,
const Standard_Address  s = NULL
const [virtual]
 

static Standard_EXPORT void TopOpeBRepBuild_GTopo::DumpSSB Standard_OStream &  OS,
const TopAbs_State  s1,
const TopAbs_State  s2,
const Standard_Boolean  b
[static]
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::DumpType Standard_OStream &  OS  )  const
 

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

Standard_EXPORT Standard_Integer TopOpeBRepBuild_GTopo::GIndex const TopAbs_State  S  )  const
 

Standard_EXPORT TopAbs_State TopOpeBRepBuild_GTopo::GState const Standard_Integer  I  )  const
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::Index const Standard_Integer  II,
Standard_Integer &  i1,
Standard_Integer &  i2
const
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::IsToReverse1  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::IsToReverse2  )  const
 

void TopOpeBRepBuild_GTopo::operator delete void *  anAddress  )  [inline]
 

void* TopOpeBRepBuild_GTopo::operator new size_t  size  )  [inline]
 

void* TopOpeBRepBuild_GTopo::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::Reset  ) 
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::Reverse  )  const
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::Set const Standard_Boolean  II,
const Standard_Boolean  IN,
const Standard_Boolean  IO,
const Standard_Boolean  NI,
const Standard_Boolean  NN,
const Standard_Boolean  NO,
const Standard_Boolean  OI,
const Standard_Boolean  ON,
const Standard_Boolean  OO
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::SetReverse const Standard_Boolean  rev  ) 
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::StatesON TopAbs_State &  s1,
TopAbs_State &  s2
const
 

Standard_EXPORT void TopOpeBRepBuild_GTopo::Type TopAbs_ShapeEnum &  t1,
TopAbs_ShapeEnum &  t2
const
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::Value const Standard_Integer  II  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::Value const Standard_Integer  I1,
const Standard_Integer  I2
const
 

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_GTopo::Value const TopAbs_State  s1,
const TopAbs_State  s2
const
 


Field Documentation

Standard_Boolean TopOpeBRepBuild_GTopo::mycases[3][3] [private]
 

TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::myConfig1 [private]
 

TopOpeBRepDS_Config TopOpeBRepBuild_GTopo::myConfig2 [private]
 

Standard_Boolean TopOpeBRepBuild_GTopo::myReverseForce [private]
 

Standard_Boolean TopOpeBRepBuild_GTopo::myReverseValue [private]
 

TopAbs_ShapeEnum TopOpeBRepBuild_GTopo::myt1 [private]
 

TopAbs_ShapeEnum TopOpeBRepBuild_GTopo::myt2 [private]
 


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