// This file is generated by WOK (CPPExt).
// Please do not edit this file; modify original file instead.
// The copyright and license terms as defined for the original file apply to
// this header file considered to be the "object code" form of the original source.
#ifndef _BooleanOperations_StateOfShape_HeaderFile
#define _BooleanOperations_StateOfShape_HeaderFile
//! 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.
enum BooleanOperations_StateOfShape {
BooleanOperations_IN,
BooleanOperations_OUT,
BooleanOperations_ON,
BooleanOperations_UNKNOWN,
BooleanOperations_INOROUT,
BooleanOperations_INTERSECTED
};
#ifndef _Standard_PrimitiveTypes_HeaderFile
#include
#endif
#endif