public interface ImprintBuilder extends Builder
AbstractionManager.createImprintBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ImprintBuilder.ImprintTypes
the imprint types
|
static class |
ImprintBuilder.ProjectionDirectionType
the projection directon type
|
Modifier and Type | Method and Description |
---|---|
boolean |
closestImprintOption()
Returns the closest imprint Option state
License requirements: None. |
SelectDisplayableObjectList |
geomSelection()
Returns the geom selection for Imprint
License requirements: None. |
ImprintBuilder.ImprintTypes |
imprintType()
Returns the imprint type
License requirements: None. |
ImprintBuilder.ProjectionDirectionType |
projectionDirectionMethod()
Returns the projection direction method
License requirements: None. |
Direction |
projectionVector()
Returns the projection vector direction
License requirements: None. |
double |
searchDistance()
Returns the search distance
License requirements: None. |
void |
setClosestImprintOption(boolean stitchOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setImprintType(ImprintBuilder.ImprintTypes imprintType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setProjectionDirectionMethod(ImprintBuilder.ProjectionDirectionType projDirectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setProjectionVector(Direction projectionVector)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSearchDistance(double stitchOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSnapTolerance(double dSnapTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setStitchToggle(boolean stitchOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
double |
snapTolerance()
Returns the snap tolerance
License requirements: None. |
boolean |
stitchToggle()
Returns the stitch toggle state
License requirements: None. |
SelectDisplayableObjectList |
targetFace()
Returns the target face selection for projection imprint
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList geomSelection() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObjectList targetFace() throws NXException, RemoteException
NXException
RemoteException
ImprintBuilder.ImprintTypes imprintType() throws NXException, RemoteException
NXException
RemoteException
void setImprintType(ImprintBuilder.ImprintTypes imprintType) throws NXException, RemoteException
imprintType
- NXException
RemoteException
ImprintBuilder.ProjectionDirectionType projectionDirectionMethod() throws NXException, RemoteException
NXException
RemoteException
void setProjectionDirectionMethod(ImprintBuilder.ProjectionDirectionType projDirectionType) throws NXException, RemoteException
projDirectionType
- NXException
RemoteException
Direction projectionVector() throws NXException, RemoteException
NXException
RemoteException
void setProjectionVector(Direction projectionVector) throws NXException, RemoteException
projectionVector
- NXException
RemoteException
boolean stitchToggle() throws NXException, RemoteException
NXException
RemoteException
void setStitchToggle(boolean stitchOption) throws NXException, RemoteException
stitchOption
- NXException
RemoteException
double snapTolerance() throws NXException, RemoteException
NXException
RemoteException
void setSnapTolerance(double dSnapTolerance) throws NXException, RemoteException
dSnapTolerance
- NXException
RemoteException
boolean closestImprintOption() throws NXException, RemoteException
NXException
RemoteException
void setClosestImprintOption(boolean stitchOption) throws NXException, RemoteException
stitchOption
- NXException
RemoteException
double searchDistance() throws NXException, RemoteException
NXException
RemoteException
void setSearchDistance(double stitchOption) throws NXException, RemoteException
stitchOption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.