public interface DivideFacetFaceBuilder extends Builder
DivideFacetFaceBuilder
.
Divide Facet Face Builder is a function to facilitate dividing of selected facet out of original facet face. FacetModelingCollection.createDivideFacetFaceBuilder()
Property | Value |
---|---|
Degree | 3 |
IsEditCopy | 0 |
Segments | 50 |
Modifier and Type | Interface and Description |
---|---|
static class |
DivideFacetFaceBuilder.DivideFacetTypes
Divide Facet Face type
|
Modifier and Type | Method and Description |
---|---|
int |
degree()
Returns the polynomial degree (one unit less than the order).
|
ScCollector |
facetBodyCollector()
Returns the collector for specifying facet bodies to be divided based on colored regions.
|
FacetCollector |
facetCollector()
Returns the collector for specifying facet regions
License requirements: None. |
boolean |
isEditCopy()
Returns the value indicating if a copy of the facet body to be used for Divide facet face without altering the original
License requirements: None. |
int |
segments()
Returns the number of segments used for advanced fitting
License requirements: None. |
void |
setDegree(int degree)
License requirements: nx_polygon_modeling (" NX Polygon Modeling") . |
void |
setEditCopy(boolean isEditCopy)
License requirements: nx_polygon_modeling (" NX Polygon Modeling") . |
void |
setSegments(int segments)
License requirements: nx_polygon_modeling (" NX Polygon Modeling") . |
void |
setType(DivideFacetFaceBuilder.DivideFacetTypes type)
License requirements: nx_polygon_modeling (" NX Polygon Modeling") . |
DivideFacetFaceBuilder.DivideFacetTypes |
type()
Returns the type of enum which decides method for dividing facet faces
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
DivideFacetFaceBuilder.DivideFacetTypes type() throws NXException, RemoteException
NXException
RemoteException
void setType(DivideFacetFaceBuilder.DivideFacetTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
ScCollector facetBodyCollector() throws NXException, RemoteException
NXException
RemoteException
FacetCollector facetCollector() throws NXException, RemoteException
NXException
RemoteException
boolean isEditCopy() throws NXException, RemoteException
NXException
RemoteException
void setEditCopy(boolean isEditCopy) throws NXException, RemoteException
isEditCopy
- NXException
RemoteException
int degree() throws NXException, RemoteException
NXException
RemoteException
void setDegree(int degree) throws NXException, RemoteException
degree
- NXException
RemoteException
int segments() throws NXException, RemoteException
NXException
RemoteException
void setSegments(int segments) throws NXException, RemoteException
segments
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.