#include <TopOpeBRepDS_ShapeShapeInterference.hxx>
Inheritance diagram for TopOpeBRepDS_ShapeShapeInterference:
Public Member Functions | |
Standard_EXPORT | TopOpeBRepDS_ShapeShapeInterference (const TopOpeBRepDS_Transition &T, const TopOpeBRepDS_Kind ST, const Standard_Integer S, const TopOpeBRepDS_Kind GT, const Standard_Integer G, const Standard_Boolean GBound, const TopOpeBRepDS_Config C) |
a shape interfers on shape <g> with shape <s>. examples : create a ShapeShapeInterference describing : vertex V of edge E1 found on edge E2 : ST,S,GT,G = TopOpeBRepDS_EDGE,E2,TopOpeBRepDS_VERTEX,V create a ShapeShapeInterference describing vertex V of edge E found on face F : ST,S,GT,G = TopOpeBRepDS_FACE,F,TopOpeBRepDS_VERTEX,V | |
Standard_EXPORT TopOpeBRepDS_Config | Config () const |
Standard_EXPORT Standard_Boolean | GBound () const |
Standard_EXPORT void | SetGBound (const Standard_Boolean b) |
virtual Standard_EXPORT Standard_OStream & | Dump (Standard_OStream &OS) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Boolean | myGBound |
TopOpeBRepDS_Config | myC |
|
|
|
|
|
Reimplemented from TopOpeBRepDS_Interference. Reimplemented in TopOpeBRepDS_EdgeVertexInterference, and TopOpeBRepDS_FaceEdgeInterference. |
|
|
|
Reimplemented from TopOpeBRepDS_Interference. Reimplemented in TopOpeBRepDS_EdgeVertexInterference, and TopOpeBRepDS_FaceEdgeInterference. |
|
|
|
|
|
|