You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#include "FITKAbsGeoOperBool.h"
|
|
|
|
|
|
|
|
|
|
namespace Interface
|
|
|
|
|
{
|
|
|
|
|
FITKAbsGeoOperBool::~FITKAbsGeoOperBool()
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void FITKAbsGeoOperBool::setBoolOperType(GeoBoolOperType t)
|
|
|
|
|
{
|
|
|
|
|
_boolOperType = t;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FITKAbsGeoOperBool::GeoBoolOperType FITKAbsGeoOperBool::getBoolOperType()
|
|
|
|
|
{
|
|
|
|
|
return _boolOperType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void FITKAbsGeoOperBool::setGeoShape1(FITKAbsGeoShapeAgent* s1)
|
|
|
|
|
{
|
|
|
|
|
_shape1 = s1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void FITKAbsGeoOperBool::setGeoShape2(FITKAbsGeoShapeAgent* s2)
|
|
|
|
|
{
|
|
|
|
|
_shape2 = s2;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FITKAbsGeoShapeAgent* FITKAbsGeoOperBool::getGeoShape1()
|
|
|
|
|
{
|
|
|
|
|
return _shape1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FITKAbsGeoShapeAgent* FITKAbsGeoOperBool::getGeoShape2()
|
|
|
|
|
{
|
|
|
|
|
return _shape2;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FITKGeoEnum::FITKGeometryComType FITKAbsGeoOperBool::getGeometryCommandType()
|
|
|
|
|
{
|
|
|
|
|
return FITKGeoEnum::FGTBool;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|