Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

BooleanOperations_StateOfShape.hxx File Reference

#include <Standard_PrimitiveTypes.hxx>

Enumerations

enum  BooleanOperations_StateOfShape {
  BooleanOperations_IN, BooleanOperations_OUT, BooleanOperations_ON, BooleanOperations_UNKNOWN,
  BooleanOperations_INOROUT, BooleanOperations_INTERSECTED
}
 the derived class of Explorer to find subshapes only once.
//! is to be deferred with inherited classes Cut, Common,
Fuse to perform boolean operations .
//! State of a Shape of the 1st solid according to the
2nd one. State INOROUT is used when we know that
a shape is totally IN or totally OUT. State
INTERSECTED refers to a shape of the 1st solid cut
by the 2nd solid. When a shape has a state
different of INTERSECTED or UNKNOWN all of its
subshapes have the same state.
More...

Enumeration Type Documentation

enum BooleanOperations_StateOfShape
 

Enumeration values:
BooleanOperations_IN 
BooleanOperations_OUT 
BooleanOperations_ON 
BooleanOperations_UNKNOWN 
BooleanOperations_INOROUT 
BooleanOperations_INTERSECTED 


Generated on Mon Aug 25 13:40:22 2008 for OpenCASCADE by  doxygen 1.4.1