Package | Description |
---|---|
nxopen.assemblies.productinterface |
Provides classes and interfaces for Assembly Product Interfaces.
|
nxopen.features |
Provides classes and interfaces for features.
|
Modifier and Type | Field and Description |
---|---|
InterfaceObject |
ObjectBuilder.AddProductInterfaceData.prodIntItem
the product interface object created or modified
|
Modifier and Type | Method and Description |
---|---|
InterfaceObject |
ObjectBuilder.addProductInterfaceObject(NXObject nxItem)
Adds an object to the product interface; currently supported types are expressions and geometry
License requirements: None. |
InterfaceObject |
ObjectBuilder.addProductInterfaceObject1(NXObject nxObject,
String name,
String description,
boolean reverseDirection)
Adds an object to the product interface; currently supported types are expressions and geometry
License requirements: None. |
InterfaceObject[] |
ObjectBuilder.queryProductInterfaceObjects(NXObject part)
Returns a list of product interface objects in the part
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
ObjectBuilder.editProductInterfaceObject(InterfaceObject productInterface,
NXObject nxObject,
String name,
String description,
boolean reverseDirection)
Edits a product interface object
License requirements: None. |
void |
ObjectBuilder.removeProductInterfaceObject(InterfaceObject prodIntItem)
Removes an object from the product interface; currently supported types are expressions and geometry
License requirements: None. |
void |
ObjectBuilder.setUserComments(InterfaceObject prodIntItem,
String userComments)
Sets the user comments on the product interface item passed in
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
InterfaceObject[] |
WaveSketchBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
InterfaceObject[] |
WavePointBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
InterfaceObject[] |
WaveDatumBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
InterfaceObject[] |
MirrorBodyBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
InterfaceObject[] |
ExtractFaceBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
InterfaceObject[] |
CompositeCurveBuilder.getProductInterfaceObjects()
Gets selected product interface objects
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
WaveSketchBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
WavePointBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
WaveDatumBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
MirrorBodyBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
ExtractFaceBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
void |
CompositeCurveBuilder.setProductInterfaceObjects(InterfaceObject[] selectedObjects)
Sets selected product interface objects
License requirements: None. |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.