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

ModelingAlgorithms
TKBool
TopOpeBRepBuild


TopOpeBRepBuild_Pave Class Reference

#include <TopOpeBRepBuild_Pave.hxx>

Inheritance diagram for TopOpeBRepBuild_Pave:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT TopOpeBRepBuild_Pave (const TopoDS_Shape &V, const Standard_Real P, const Standard_Boolean bound)
 V = vertex, P = parameter of vertex <v>
bound = True if <v> is an old vertex
bound = False if <v> is a new vertex
.
Standard_EXPORT void HasSameDomain (const Standard_Boolean b)
Standard_EXPORT void SameDomain (const TopoDS_Shape &VSD)
Standard_EXPORT Standard_Boolean HasSameDomain () const
Standard_EXPORT const TopoDS_Shape & SameDomain () const
Standard_EXPORT const TopoDS_Shape & Vertex () const
Standard_EXPORT TopoDS_Shape & ChangeVertex ()
Standard_EXPORT Standard_Real Parameter () const
Standard_EXPORT void Parameter (const Standard_Real Par)
Standard_EXPORT TopOpeBRepDS_KindInterferenceType ()
virtual Standard_EXPORT Standard_Boolean IsShape () const
virtual Standard_EXPORT const
TopoDS_Shape & 
Shape () const
virtual Standard_EXPORT void Dump () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

TopoDS_Shape myVertex
Standard_Real myParam
Standard_Boolean myIsShape
Standard_Boolean myHasSameDomain
TopoDS_Shape mySameDomain
TopOpeBRepDS_Kind myIntType

Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepBuild_Pave::TopOpeBRepBuild_Pave const TopoDS_Shape &  V,
const Standard_Real  P,
const Standard_Boolean  bound
 


Member Function Documentation

Standard_EXPORT TopoDS_Shape& TopOpeBRepBuild_Pave::ChangeVertex  ) 
 

virtual Standard_EXPORT void TopOpeBRepBuild_Pave::Dump  )  const [virtual]
 

Reimplemented from TopOpeBRepBuild_Loop.

Standard_EXPORT const TopOpeBRepBuild_Pave::Handle Standard_Type   )  const
 

Reimplemented from TopOpeBRepBuild_Loop.

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_Pave::HasSameDomain  )  const
 

Standard_EXPORT void TopOpeBRepBuild_Pave::HasSameDomain const Standard_Boolean  b  ) 
 

Standard_EXPORT TopOpeBRepDS_Kind& TopOpeBRepBuild_Pave::InterferenceType  ) 
 

virtual Standard_EXPORT Standard_Boolean TopOpeBRepBuild_Pave::IsShape  )  const [virtual]
 

Reimplemented from TopOpeBRepBuild_Loop.

Standard_EXPORT void TopOpeBRepBuild_Pave::Parameter const Standard_Real  Par  ) 
 

Standard_EXPORT Standard_Real TopOpeBRepBuild_Pave::Parameter  )  const
 

Standard_EXPORT const TopoDS_Shape& TopOpeBRepBuild_Pave::SameDomain  )  const
 

Standard_EXPORT void TopOpeBRepBuild_Pave::SameDomain const TopoDS_Shape &  VSD  ) 
 

virtual Standard_EXPORT const TopoDS_Shape& TopOpeBRepBuild_Pave::Shape  )  const [virtual]
 

Reimplemented from TopOpeBRepBuild_Loop.

Standard_EXPORT const TopoDS_Shape& TopOpeBRepBuild_Pave::Vertex  )  const
 


Field Documentation

Standard_Boolean TopOpeBRepBuild_Pave::myHasSameDomain [private]
 

TopOpeBRepDS_Kind TopOpeBRepBuild_Pave::myIntType [private]
 

Standard_Boolean TopOpeBRepBuild_Pave::myIsShape [private]
 

Reimplemented from TopOpeBRepBuild_Loop.

Standard_Real TopOpeBRepBuild_Pave::myParam [private]
 

TopoDS_Shape TopOpeBRepBuild_Pave::mySameDomain [private]
 

TopoDS_Shape TopOpeBRepBuild_Pave::myVertex [private]
 


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