public interface BCSelectionDisplayBuilder extends Builder
SimSimulation.createBcSelectionDisplayBuilder()
Property | Value |
---|---|
ShowExcludes | 0 |
UseUnspecified | 1 |
Modifier and Type | Method and Description |
---|---|
void |
addToSelectedBCsList(SimBC[] bcs)
Add BCs to the Selected BCs List
License requirements: None. |
SimBC[] |
askBCsByFilter(boolean loadFilter,
boolean constraintFilter,
boolean simObjFilter,
String familyFilterNames)
Return the BCs in the active solution using the specified filters
License requirements: None. |
String[] |
askFamilyNamesByFilter(boolean loadFilter,
boolean constraintFilter,
boolean simObjFilter)
Returns the list of BC family names used in the current solution.
|
SimBC[] |
askOverlappingBCs(SimBC[] bcs)
Returns those BCs which have defined geometries overlapping within the input BCs list
License requirements: None. |
SimBC[] |
askSelectedBCsList()
Ask all BCs in the Selected BCs List
License requirements: None. |
NXColor |
excludesColor()
Returns the excludes target sets displayed color
License requirements: None. |
NXColor |
overlappingColor()
Returns the overlapping target sets displayed color
License requirements: None. |
void |
removeFromSelectedBCsList(SimBC[] bcs)
Remove BCs from the Selected BCs List
License requirements: None. |
void |
setExcludesColor(NXColor excludesColor)
License requirements: None. |
void |
setOverlappingColor(NXColor overlappingColor)
License requirements: None. |
void |
setShowExcludes(boolean showExcludesToggle)
License requirements: None. |
void |
setUnspecifiedColor(NXColor unspecifiedColor)
License requirements: None. |
void |
setUseUnspecified(boolean useUnspecifiedToggle)
License requirements: None. |
boolean |
showExcludes()
Returns a value indicating how the BCs excluded Model objects will be displayed with the
color set by
setExcludesColor(nxopen.NXColor) ,
if True they be displayed using the Excludes Color , if false they be displayed with
default color
License requirements: None. |
NXColor |
unspecifiedColor()
Returns the unspecified color for target sets
License requirements: None. |
boolean |
useUnspecified()
Returns a value indicating whether the builder will display polygonal geometry or mesh,
which do not have these BCs specified on them, with the unspecified color
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String[] askFamilyNamesByFilter(boolean loadFilter, boolean constraintFilter, boolean simObjFilter) throws NXException, RemoteException
askBCsByFilter(boolean, boolean, boolean, java.lang.String)
to get all the BCs with the same family name
loadFilter
- If True, load family names will be includedconstraintFilter
- If True, constraint family names will be includedsimObjFilter
- If True, simulation object family names will be includedNXException
RemoteException
SimBC[] askBCsByFilter(boolean loadFilter, boolean constraintFilter, boolean simObjFilter, String familyFilterNames) throws NXException, RemoteException
loadFilter
- The load filter statusconstraintFilter
- The constraint filter statussimObjFilter
- The simulation object filter statusfamilyFilterNames
- Family filter name, they can be found using askFamilyNamesByFilter(boolean, boolean, boolean)
NXException
RemoteException
void addToSelectedBCsList(SimBC[] bcs) throws NXException, RemoteException
bcs
- NXException
RemoteException
void removeFromSelectedBCsList(SimBC[] bcs) throws NXException, RemoteException
bcs
- NXException
RemoteException
SimBC[] askSelectedBCsList() throws NXException, RemoteException
NXException
RemoteException
SimBC[] askOverlappingBCs(SimBC[] bcs) throws NXException, RemoteException
bcs
- Candidate SimBC
objectsNXException
RemoteException
boolean useUnspecified() throws NXException, RemoteException
NXException
RemoteException
void setUseUnspecified(boolean useUnspecifiedToggle) throws NXException, RemoteException
useUnspecifiedToggle
- NXException
RemoteException
boolean showExcludes() throws NXException, RemoteException
setExcludesColor(nxopen.NXColor)
,
if True they be displayed using the Excludes Color , if false they be displayed with
default color
NXException
RemoteException
void setShowExcludes(boolean showExcludesToggle) throws NXException, RemoteException
showExcludesToggle
- NXException
RemoteException
NXColor unspecifiedColor() throws NXException, RemoteException
NXException
RemoteException
void setUnspecifiedColor(NXColor unspecifiedColor) throws NXException, RemoteException
unspecifiedColor
- NXException
RemoteException
NXColor excludesColor() throws NXException, RemoteException
NXException
RemoteException
void setExcludesColor(NXColor excludesColor) throws NXException, RemoteException
excludesColor
- NXException
RemoteException
NXColor overlappingColor() throws NXException, RemoteException
NXException
RemoteException
void setOverlappingColor(NXColor overlappingColor) throws NXException, RemoteException
overlappingColor
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.