The class BOPDS_ShapeInfo is to store handy information about shape.
More...
#include <BOPDS_ShapeInfo.hxx>
The class BOPDS_ShapeInfo is to store handy information about shape.
◆ BOPDS_ShapeInfo() [1/2]
| BOPDS_ShapeInfo::BOPDS_ShapeInfo |
( |
| ) |
|
◆ ~BOPDS_ShapeInfo()
| virtual BOPDS_ShapeInfo::~BOPDS_ShapeInfo |
( |
| ) |
|
|
virtual |
◆ BOPDS_ShapeInfo() [2/2]
Constructor.
- Parameters
-
| theAllocator | the allocator to manage the memory |
◆ Box()
| const Bnd_Box & BOPDS_ShapeInfo::Box |
( |
| ) |
const |
Selector Returns the boundung box of the shape.
◆ ChangeBox()
| Bnd_Box & BOPDS_ShapeInfo::ChangeBox |
( |
| ) |
|
Selector/Modifier Returns the boundung box of the shape.
◆ ChangeSubShapes()
Selector/ Modifier Returns the list of indices of sub-shapes.
◆ Dump()
| void BOPDS_ShapeInfo::Dump |
( |
| ) |
const |
◆ Flag()
| int BOPDS_ShapeInfo::Flag |
( |
| ) |
const |
◆ HasBRep()
| bool BOPDS_ShapeInfo::HasBRep |
( |
| ) |
const |
Query Returns true if the shape has boundary representation.
◆ HasFlag() [1/2]
| bool BOPDS_ShapeInfo::HasFlag |
( |
| ) |
const |
Query Returns true if there is flag.
◆ HasFlag() [2/2]
| bool BOPDS_ShapeInfo::HasFlag |
( |
int & | theFlag | ) |
const |
Query Returns true if there is flag. Returns the flag theFlag.
◆ HasReference()
| bool BOPDS_ShapeInfo::HasReference |
( |
| ) |
const |
◆ HasSubShape()
| bool BOPDS_ShapeInfo::HasSubShape |
( |
const int | theI | ) |
const |
Query Returns true if the shape has sub-shape with index theI.
◆ IsInterfering()
| bool BOPDS_ShapeInfo::IsInterfering |
( |
| ) |
const |
Returns true if the shape can be participant of an interference.
Flag
◆ Reference()
| int BOPDS_ShapeInfo::Reference |
( |
| ) |
const |
Selector Returns the index of a reference information.
◆ SetBox()
Modifier Sets the boundung box of the shape theBox.
◆ SetFlag()
| void BOPDS_ShapeInfo::SetFlag |
( |
const int | theI | ) |
|
◆ SetReference()
| void BOPDS_ShapeInfo::SetReference |
( |
const int | theI | ) |
|
Modifier Sets the index of a reference information.
◆ SetShape()
Modifier Sets the shape <theS>
◆ SetShapeType()
Modifier Sets the type of shape theType.
◆ Shape()
Selector Returns the shape.
◆ ShapeType()
Selector Returns the type of shape.
◆ SubShapes()
Selector Returns the list of indices of sub-shapes.
◆ myBox
◆ myFlag
| int BOPDS_ShapeInfo::myFlag |
|
protected |
◆ myReference
| int BOPDS_ShapeInfo::myReference |
|
protected |
◆ myShape
◆ mySubShapes
◆ myType
The documentation for this class was generated from the following file: