public interface ObjectTypeSelector extends Builder
ObjectTypeSelector
to be used when filter out the objects
based on the type during import/export. This can be curves, solids,etc.This class is created using DexManager
. Modifier and Type | Method and Description |
---|---|
boolean |
annotations()
Returns the annotations - This should be set to true if annotations are desired in the output file
License requirements: None. |
boolean |
csys()
Returns the csys - This should be set to true if coordinate systems are desired in the output file
License requirements: None. |
boolean |
curves()
Returns the curves - This should be set to true if curves are desired in the output file
License requirements: None. |
boolean |
pmiData()
Returns the pmi data - This should be set to true if pmi data are desired in the output file
License requirements: None. |
boolean |
productData()
Returns the product data - This should be set to true if product data are desired in the output file
License requirements: None. |
void |
setAnnotations(boolean annotations)
License requirements: None. |
void |
setCsys(boolean csys)
License requirements: None. |
void |
setCurves(boolean curves)
License requirements: None. |
void |
setPmiData(boolean pmiData)
License requirements: None. |
void |
setProductData(boolean productData)
License requirements: None. |
void |
setSolids(boolean solids)
License requirements: None. |
void |
setStructures(boolean structures)
License requirements: None. |
void |
setSurfaces(boolean surfaces)
License requirements: None. |
void |
setTessellation(boolean tessellation)
License requirements: None. |
boolean |
solids()
Returns the solids - This should be set to true if solids are desired in the output file
License requirements: None. |
boolean |
structures()
Returns the structures - This should be set to true if structures are desired in the output file
License requirements: None. |
boolean |
surfaces()
Returns the surfaces - This should be set to true if surfaces are desired in the output file
License requirements: None. |
boolean |
tessellation()
Returns the Tessellation - This should be set to true if Tessellation information is to be written to STEP file
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean curves() throws NXException, RemoteException
NXException
RemoteException
void setCurves(boolean curves) throws NXException, RemoteException
curves
- NXException
RemoteException
boolean surfaces() throws NXException, RemoteException
NXException
RemoteException
void setSurfaces(boolean surfaces) throws NXException, RemoteException
surfaces
- NXException
RemoteException
boolean solids() throws NXException, RemoteException
NXException
RemoteException
void setSolids(boolean solids) throws NXException, RemoteException
solids
- NXException
RemoteException
boolean annotations() throws NXException, RemoteException
NXException
RemoteException
void setAnnotations(boolean annotations) throws NXException, RemoteException
annotations
- NXException
RemoteException
boolean structures() throws NXException, RemoteException
NXException
RemoteException
void setStructures(boolean structures) throws NXException, RemoteException
structures
- NXException
RemoteException
boolean csys() throws NXException, RemoteException
NXException
RemoteException
void setCsys(boolean csys) throws NXException, RemoteException
csys
- NXException
RemoteException
boolean productData() throws NXException, RemoteException
NXException
RemoteException
void setProductData(boolean productData) throws NXException, RemoteException
productData
- NXException
RemoteException
boolean pmiData() throws NXException, RemoteException
NXException
RemoteException
void setPmiData(boolean pmiData) throws NXException, RemoteException
pmiData
- NXException
RemoteException
boolean tessellation() throws NXException, RemoteException
NXException
RemoteException
void setTessellation(boolean tessellation) throws NXException, RemoteException
tessellation
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.