public interface SmoothFacetBodyBuilder extends Builder
SmoothFacetBodyBuilder
.
Smooth Facet Body Builder is a function to facilitate the removal of noise from facet bodies while keeping the general shape in tact. FacetedBodyCollection.createSmoothFacetBodyBuilder()
Property | Value |
---|---|
IsEditCopy | 0 |
IsLockBoundary | 0 |
ModifyPercent | 100 |
SmoothFactor | 1 |
Modifier and Type | Method and Description |
---|---|
SelectDisplayableObjectList |
bodies()
Deprecated.
Deprecated in NX12.0.0. Use
facetCollector() instead.
|
SelectFacetedBodyList |
facetBodies()
Deprecated.
Deprecated in NX11.0.0. Use
bodies() instead.
|
FacetCollector |
facetCollector()
Returns a collector of facets on the facet bodies to be to be smoothed.
|
boolean |
isEditCopy()
Returns the option indicating if a copy of the facet body will be smoothed without altering the original
License requirements: None. |
boolean |
isLockBoundary()
Returns the option indicating if the open edges of inner and outer loops in the facet bodies are to be kept intact
License requirements: None. |
int |
modifyPercent()
Returns the modification percentage
License requirements: None. |
BoundaryDefinitionBuilderList |
regionList()
Deprecated.
Deprecated in NX12.0.0. Use
facetCollector() instead.
|
void |
setEditCopy(boolean isEditCopy)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setFacetCollector(FacetCollector collector)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setLockBoundary(boolean isLockBoundary)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setModifyPercent(int modifyPercent)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setSmoothFactor(int smoothFactor)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
int |
smoothFactor()
Returns the smoothing factor
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFacetedBodyList facetBodies() throws NXException, RemoteException
bodies()
instead.
NXException
RemoteException
SelectDisplayableObjectList bodies() throws NXException, RemoteException
facetCollector()
instead.
NXException
RemoteException
BoundaryDefinitionBuilderList regionList() throws NXException, RemoteException
facetCollector()
instead.
NXException
RemoteException
void setFacetCollector(FacetCollector collector) throws NXException, RemoteException
collector
- NXException
RemoteException
FacetCollector facetCollector() throws NXException, RemoteException
NXException
RemoteException
int smoothFactor() throws NXException, RemoteException
NXException
RemoteException
void setSmoothFactor(int smoothFactor) throws NXException, RemoteException
smoothFactor
- NXException
RemoteException
int modifyPercent() throws NXException, RemoteException
NXException
RemoteException
void setModifyPercent(int modifyPercent) throws NXException, RemoteException
modifyPercent
- NXException
RemoteException
boolean isLockBoundary() throws NXException, RemoteException
NXException
RemoteException
void setLockBoundary(boolean isLockBoundary) throws NXException, RemoteException
isLockBoundary
- NXException
RemoteException
boolean isEditCopy() throws NXException, RemoteException
NXException
RemoteException
void setEditCopy(boolean isEditCopy) throws NXException, RemoteException
isEditCopy
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.