public interface MathIntegrationBuilder extends FeatureBuilder
MathIntegration
builder
FeatureCollection.createMathIntegrationBuilder(nxopen.features.MathIntegration)
Property | Value |
---|---|
Associative | 0 |
AssociativityType | None |
EmbedWorksheet | 0 |
ShowInformationWindow | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
MathIntegrationBuilder.AssociativityTypes
the associativity
|
static class |
MathIntegrationBuilder.LocationTypes
The option to specify where the Symbolica or Maple worksheet exists.
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associativity of the expression in the feature to the Symbolica or Maple worksheet
License requirements: None. |
MathIntegrationBuilder.AssociativityTypes |
associativityType()
Returns the option to control associativity to the equation
License requirements: None. |
int |
embeddedWorksheet()
Returns the currently selected embedded worksheet index.
|
boolean |
embedWorksheet()
Returns the option to embed worksheet in the feature
License requirements: None. |
String |
fileBrowser()
Returns the file name returned by the Browser
License requirements: None. |
Expression[] |
getExpressions()
The array of expressions
License requirements: None. |
String[] |
getMathNames()
The array of math names
License requirements: None. |
int |
inputs()
Returns the number of input expressions
License requirements: None. |
MathIntegrationBuilder.LocationTypes |
location()
Returns the source location of the Symbolica or Maple worksheet.
|
String |
nativeFileBrowser()
Returns the native OS file name returned by the Browser.
|
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setAssociativityType(MathIntegrationBuilder.AssociativityTypes associativityType)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEmbeddedWorksheet(int embeddedWorksheet)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEmbedWorksheet(boolean embedWorksheet)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setExpressions(Expression[] expressions)
Set the expressions in the Math Interface Builder
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFileBrowser(String filename)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setInputs(int numInputExpressions)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setLocation(MathIntegrationBuilder.LocationTypes location)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setMathNames(String[] names)
Set the math names corresponding to expressions in the Math Interface Builder
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setNativeFileBrowser(String filename)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setShowInformationWindow(boolean showInformationWindow)
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
showInformationWindow()
Returns the option to show the information window
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
MathIntegrationBuilder.LocationTypes location() throws NXException, RemoteException
NXException
RemoteException
void setLocation(MathIntegrationBuilder.LocationTypes location) throws NXException, RemoteException
location
- NXException
RemoteException
String fileBrowser() throws NXException, RemoteException
NXException
RemoteException
void setFileBrowser(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String nativeFileBrowser() throws NXException, RemoteException
MathIntegrationBuilder.LocationTypes.OPERATING_SYSTEM
.
NXException
RemoteException
void setNativeFileBrowser(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
int embeddedWorksheet() throws NXException, RemoteException
NXException
RemoteException
void setEmbeddedWorksheet(int embeddedWorksheet) throws NXException, RemoteException
embeddedWorksheet
- NXException
RemoteException
boolean embedWorksheet() throws NXException, RemoteException
NXException
RemoteException
void setEmbedWorksheet(boolean embedWorksheet) throws NXException, RemoteException
embedWorksheet
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
MathIntegrationBuilder.AssociativityTypes associativityType() throws NXException, RemoteException
NXException
RemoteException
void setAssociativityType(MathIntegrationBuilder.AssociativityTypes associativityType) throws NXException, RemoteException
associativityType
- NXException
RemoteException
boolean showInformationWindow() throws NXException, RemoteException
NXException
RemoteException
void setShowInformationWindow(boolean showInformationWindow) throws NXException, RemoteException
showInformationWindow
- NXException
RemoteException
int inputs() throws NXException, RemoteException
NXException
RemoteException
void setInputs(int numInputExpressions) throws NXException, RemoteException
numInputExpressions
- NXException
RemoteException
Expression[] getExpressions() throws NXException, RemoteException
NXException
RemoteException
void setExpressions(Expression[] expressions) throws NXException, RemoteException
expressions
- array of expressionsNXException
RemoteException
String[] getMathNames() throws NXException, RemoteException
NXException
RemoteException
void setMathNames(String[] names) throws NXException, RemoteException
names
- array of namesNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.