public interface MeshTransformerBuilder extends Builder
MeshTransformer
builder
FeatureCollection.createMeshTransformerBuilder(nxopen.features.Feature)
Property | Value |
---|---|
AsOriginalOption | 0 |
ContinuityTypeOption | C4 |
HideOriginal | 1 |
MeshTopologyOption | Aligned |
ShowTransformVectors | 0 |
SmoothingOption | Normal |
StepCount | Number8 |
TransformFactor | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
MeshTransformerBuilder.ContinuityType
Continuity type
|
static class |
MeshTransformerBuilder.MeshTopologyType
Mesh topology option type
|
static class |
MeshTransformerBuilder.SmoothingType
Smoothing option type
|
static class |
MeshTransformerBuilder.StepCountValue
Step count enum value for converting to actual count number
|
Modifier and Type | Method and Description |
---|---|
boolean |
asOriginalOption()
Returns the option to use the same colors and layers of the original geometries for creating new geometries
License requirements: None. |
MeshTransformerBuilder.ContinuityType |
continuityTypeOption()
Returns the continuity type option
License requirements: None. |
double |
distanceTolerance()
Returns the distance tolerance used in the transformation or morphing calculations
License requirements: None. |
SelectFacetedBody |
endFacetBody()
Returns the end facet body
License requirements: None. |
boolean |
hideOriginal()
Returns the option to hide the original geometries after creating new geometries
License requirements: None. |
MeshTransformerBuilder.MeshTopologyType |
meshTopologyOption()
Returns the option for setting the mesh topology used in the transformation or morphing calculations
License requirements: None. |
void |
setAsOriginalOption(boolean asOriginalOption)
License requirements: None. |
void |
setContinuityTypeOption(MeshTransformerBuilder.ContinuityType continuityTypeOption)
License requirements: None. |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: None. |
void |
setHideOriginal(boolean hideOriginal)
License requirements: None. |
void |
setMeshTopologyOption(MeshTransformerBuilder.MeshTopologyType meshTopologyOption)
License requirements: None. |
void |
setShowTransformVectors(boolean showTransformVectors)
License requirements: None. |
void |
setSmoothingOption(MeshTransformerBuilder.SmoothingType smoothingOption)
License requirements: None. |
void |
setStepCount(MeshTransformerBuilder.StepCountValue stepCount)
License requirements: None. |
void |
setTransformFactor(double transformFactor)
License requirements: None. |
boolean |
showTransformVectors()
Returns the option to show temporary transform vectors in preview
License requirements: None. |
MeshTransformerBuilder.SmoothingType |
smoothingOption()
Returns the smoothing option used in the transformation or morphing calculations
License requirements: None. |
SelectFacetedBody |
startFacetBody()
Returns the start facet body
License requirements: None. |
MeshTransformerBuilder.StepCountValue |
stepCount()
Returns the step count value used in the transformation or morphing calculations
License requirements: None. |
Section |
transformCurves()
Returns the curves to be transformed
License requirements: None. |
ScCollector |
transformFaces()
Returns the faces to be transformed
License requirements: None. |
double |
transformFactor()
Returns the transform factor that magnifies or shrinks the displacements from the transformation or morphing calculations
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector transformFaces() throws NXException, RemoteException
NXException
RemoteException
Section transformCurves() throws NXException, RemoteException
NXException
RemoteException
MeshTransformerBuilder.MeshTopologyType meshTopologyOption() throws NXException, RemoteException
NXException
RemoteException
void setMeshTopologyOption(MeshTransformerBuilder.MeshTopologyType meshTopologyOption) throws NXException, RemoteException
meshTopologyOption
- NXException
RemoteException
SelectFacetedBody startFacetBody() throws NXException, RemoteException
NXException
RemoteException
SelectFacetedBody endFacetBody() throws NXException, RemoteException
NXException
RemoteException
boolean hideOriginal() throws NXException, RemoteException
NXException
RemoteException
void setHideOriginal(boolean hideOriginal) throws NXException, RemoteException
hideOriginal
- NXException
RemoteException
boolean asOriginalOption() throws NXException, RemoteException
NXException
RemoteException
void setAsOriginalOption(boolean asOriginalOption) throws NXException, RemoteException
asOriginalOption
- NXException
RemoteException
boolean showTransformVectors() throws NXException, RemoteException
NXException
RemoteException
void setShowTransformVectors(boolean showTransformVectors) throws NXException, RemoteException
showTransformVectors
- NXException
RemoteException
MeshTransformerBuilder.ContinuityType continuityTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setContinuityTypeOption(MeshTransformerBuilder.ContinuityType continuityTypeOption) throws NXException, RemoteException
continuityTypeOption
- NXException
RemoteException
double transformFactor() throws NXException, RemoteException
NXException
RemoteException
void setTransformFactor(double transformFactor) throws NXException, RemoteException
transformFactor
- NXException
RemoteException
MeshTransformerBuilder.SmoothingType smoothingOption() throws NXException, RemoteException
NXException
RemoteException
void setSmoothingOption(MeshTransformerBuilder.SmoothingType smoothingOption) throws NXException, RemoteException
smoothingOption
- NXException
RemoteException
MeshTransformerBuilder.StepCountValue stepCount() throws NXException, RemoteException
NXException
RemoteException
void setStepCount(MeshTransformerBuilder.StepCountValue stepCount) throws NXException, RemoteException
stepCount
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.