public interface ProeImporter extends Builder
ProeImporter
to be used when importing the ProE Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createProeImporter()
Property | Value |
---|---|
HealBodies | 0 |
IncludeNonManifoldObj | 0 |
Optimize | 0 |
SimplifyGeometry | 0 |
Modifier and Type | Method and Description |
---|---|
boolean |
healBodies()
Returns the heal bodies - if set to true then imported data will be healed
License requirements: None. |
boolean |
includeNonManifoldObj()
Returns the include non manifold obj - if set to true then non-manifold objects from proe will also
be imported
License requirements: None. |
String |
inputFile()
Returns the input file - name of a file which is being imported
License requirements: None. |
boolean |
optimize()
Returns the Optimize - if value set to true then redundant geometries will be removed
License requirements: None. |
void |
saveSettings(String filename)
Save the settings - this will save the settings to a file specified
License requirements: None. |
void |
setHealBodies(boolean healBodies)
License requirements: None. |
void |
setIncludeNonManifoldObj(boolean includeNonManifoldObj)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setOptimize(boolean optimize)
License requirements: None. |
void |
setSettingsFile(String filename)
License requirements: None. |
void |
setSimplifyGeometry(boolean simplifyGeometry)
License requirements: None. |
String |
settingsFile()
Returns the settings file - definition file for default options
License requirements: None. |
boolean |
simplifyGeometry()
Returns the simplify geometry - if value set to true then imported data will be simplified
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void saveSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String inputFile() throws NXException, RemoteException
NXException
RemoteException
void setInputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String settingsFile() throws NXException, RemoteException
NXException
RemoteException
void setSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean healBodies() throws NXException, RemoteException
NXException
RemoteException
void setHealBodies(boolean healBodies) throws NXException, RemoteException
healBodies
- NXException
RemoteException
boolean simplifyGeometry() throws NXException, RemoteException
NXException
RemoteException
void setSimplifyGeometry(boolean simplifyGeometry) throws NXException, RemoteException
simplifyGeometry
- NXException
RemoteException
boolean optimize() throws NXException, RemoteException
NXException
RemoteException
void setOptimize(boolean optimize) throws NXException, RemoteException
optimize
- NXException
RemoteException
boolean includeNonManifoldObj() throws NXException, RemoteException
NXException
RemoteException
void setIncludeNonManifoldObj(boolean includeNonManifoldObj) throws NXException, RemoteException
includeNonManifoldObj
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.