public interface SelectDatumsBuilder extends Builder
nxopen.ToolDesigner.ToolDesignerManager#createSelectDatumsBuilder
Property | Value |
---|---|
XSumInteger | 0 |
YSumInteger | 0 |
ZSumInteger | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
SelectDatumsBuilder.ConesDir
Represents the cones direction options
|
static class |
SelectDatumsBuilder.DatumCleanAPINames
Represents the attribute to clean options
|
static class |
SelectDatumsBuilder.SearchOption
Represents search options
|
static class |
SelectDatumsBuilder.Type
SEARCH TYPES Names
|
Modifier and Type | Method and Description |
---|---|
void |
addDatumsButton()
TODO: fill in a description for this
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
assign(TaggedObject[] selections)
The update after assigned
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
clearProductSelection()
The product selection clear function
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
clearSearchByProductSelection()
The product selection clear function
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
createConesForDatumByDirection(TaggedObject dfDatum,
SelectDatumsBuilder.ConesDir number)
The create cones for datum by direction
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
TaggedObject[] |
getAvaiableDatums()
The init assaigned datums for product
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
TaggedObject[] |
initAssaignedDatumsForProductList()
The init assaigned datums for product
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
populateUnselectedDatumsList()
The builder populate un selected datums list
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
SelectTaggedObject |
productSelection()
Returns the product selection
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
removeDatumsButton()
TODO: fill in a description for this
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
removeDatumsFromSession(boolean removeAssignDatums)
Remove all unselected datums from their subset
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
SelectPartList |
searchByProductSelection()
Returns the search by specific product selection
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
searchDatumsInStationByProperty(SelectDatumsBuilder.Type enum0,
String searchValue)
Search for a station by property and gets its assigned datums
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
SelectDatumsBuilder.SearchOption |
searchTypes()
Returns the SearchOptions
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setProductSelection(TaggedObject productSelection)
Set the product selection
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setSearchByProductSelection(TaggedObject productSelection)
Set the search by product selection
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setSearchTypes(SelectDatumsBuilder.SearchOption val)
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setXSumInteger(int xSumInteger)
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setYSumInteger(int ySumInteger)
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
setZSumInteger(int zSumInteger)
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
unAssign(TaggedObject[] selections)
The update after un assigned
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
volumeSearch(Point3d bottomVertex,
Point3d upperVertex,
TaggedObject selectedObject)
Search for all the datums inside a certain box
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
int |
xsumInteger()
Returns the x sum integer
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
int |
ysumInteger()
Returns the y sum integer
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
int |
zsumInteger()
Returns the z sum integer
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectTaggedObject productSelection() throws NXException, RemoteException
NXException
RemoteException
void setProductSelection(TaggedObject productSelection) throws NXException, RemoteException
productSelection
- NXException
RemoteException
void clearProductSelection() throws NXException, RemoteException
NXException
RemoteException
SelectPartList searchByProductSelection() throws NXException, RemoteException
NXException
RemoteException
void setSearchByProductSelection(TaggedObject productSelection) throws NXException, RemoteException
productSelection
- NXException
RemoteException
void clearSearchByProductSelection() throws NXException, RemoteException
NXException
RemoteException
void addDatumsButton() throws NXException, RemoteException
NXException
RemoteException
void removeDatumsButton() throws NXException, RemoteException
NXException
RemoteException
int xsumInteger() throws NXException, RemoteException
NXException
RemoteException
void setXSumInteger(int xSumInteger) throws NXException, RemoteException
xSumInteger
- NXException
RemoteException
int ysumInteger() throws NXException, RemoteException
NXException
RemoteException
void setYSumInteger(int ySumInteger) throws NXException, RemoteException
ySumInteger
- NXException
RemoteException
void createConesForDatumByDirection(TaggedObject dfDatum, SelectDatumsBuilder.ConesDir number) throws NXException, RemoteException
dfDatum
- number
- NXException
RemoteException
void populateUnselectedDatumsList() throws NXException, RemoteException
NXException
RemoteException
TaggedObject[] initAssaignedDatumsForProductList() throws NXException, RemoteException
NXException
RemoteException
TaggedObject[] getAvaiableDatums() throws NXException, RemoteException
NXException
RemoteException
void assign(TaggedObject[] selections) throws NXException, RemoteException
selections
- NXException
RemoteException
void unAssign(TaggedObject[] selections) throws NXException, RemoteException
selections
- NXException
RemoteException
int zsumInteger() throws NXException, RemoteException
NXException
RemoteException
void setZSumInteger(int zSumInteger) throws NXException, RemoteException
zSumInteger
- NXException
RemoteException
void removeDatumsFromSession(boolean removeAssignDatums) throws NXException, RemoteException
removeAssignDatums
- NXException
RemoteException
void volumeSearch(Point3d bottomVertex, Point3d upperVertex, TaggedObject selectedObject) throws NXException, RemoteException
bottomVertex
- upperVertex
- selectedObject
- NXException
RemoteException
SelectDatumsBuilder.SearchOption searchTypes() throws NXException, RemoteException
NXException
RemoteException
void setSearchTypes(SelectDatumsBuilder.SearchOption val) throws NXException, RemoteException
val
- NXException
RemoteException
void searchDatumsInStationByProperty(SelectDatumsBuilder.Type enum0, String searchValue) throws NXException, RemoteException
enum0
- searchValue
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.