public interface BooleanOperation extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
BooleanOperation.BooleanOperationAndBodyData
This class holds the data returned from
getBooleanOperationAndBody() |
static class |
BooleanOperation.BooleanType
Boolean operation type.
|
Modifier and Type | Method and Description |
---|---|
BooleanOperation.BooleanOperationAndBodyData |
getBooleanOperationAndBody()
Deprecated.
Deprecated in NX4.0.0. Use
GeometricUtilities.BooleanOperation#type and GeometricUtilities.BooleanOperation#getTargetBodies instead.
|
Body[] |
getTargetBodies()
Get the target bodies
License requirements: None. |
void |
setBooleanOperationAndBody(BooleanOperation.BooleanType type,
Body targetBody)
Deprecated.
Deprecated in NX4.0.0. Use
GeometricUtilities.BooleanOperation#setType and GeometricUtilities.BooleanOperation#setTargetBodies instead.
|
void |
setTargetBodies(Body[] targetBodies)
Set the target bodies
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
setType(BooleanOperation.BooleanType type)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
BooleanOperation.BooleanType |
type()
Returns the boolean operation type
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
BooleanOperation.BooleanOperationAndBodyData getBooleanOperationAndBody() throws NXException, RemoteException
GeometricUtilities.BooleanOperation#type
and GeometricUtilities.BooleanOperation#getTargetBodies
instead.
NXException
RemoteException
void setBooleanOperationAndBody(BooleanOperation.BooleanType type, Body targetBody) throws NXException, RemoteException
GeometricUtilities.BooleanOperation#setType
and GeometricUtilities.BooleanOperation#setTargetBodies
instead.
type
- boolean typetargetBody
- target body
NXException
RemoteException
BooleanOperation.BooleanType type() throws NXException, RemoteException
NXException
RemoteException
void setType(BooleanOperation.BooleanType type) throws NXException, RemoteException
type
- boolean typeNXException
RemoteException
Body[] getTargetBodies() throws NXException, RemoteException
NXException
RemoteException
void setTargetBodies(Body[] targetBodies) throws NXException, RemoteException
targetBodies
- target bodies of booleanNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.