Package | Description |
---|---|
nxopen.drafting |
Provides classes and interfaces for the Drafting.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.layout2d |
Provides classes and interfaces for Layout2D.
|
Modifier and Type | Method and Description |
---|---|
EditComponentSettingsBuilder |
SettingsManager.createLayout2dEditComponentSettingsBuilder(Component[] components)
Creates a
EditComponentSettingsBuilder
This builder is the interface to edit the 2d component settings of layout
For multiple object settings, first create primary settings builder by passing all selected 'n' objects.Then create 'n-1' secondary builders by passing single selected object starting from second selected object. |
Modifier and Type | Method and Description |
---|---|
void |
OrderManager.createNewOrder(Sketch parentObject,
String newOrderName,
Component[] objectsInOrder)
Creates an order of the 2D Components provided in the list
License requirements: nx_layout ("NX Layout") . |
void |
OrderManager.reorder(Sketch parentObject,
Component[] objectsInOrder)
Updates the current order based on the provided list of 2D components if the order is user-defined, and creates a new order otherwide
License requirements: nx_layout ("NX Layout") . |
Modifier and Type | Field and Description |
---|---|
Component |
SelectComponent.ValueData.selection
selected object
|
Component |
SelectComponent.ValueWithCaeSetObjectInfoData.selection
selected object
|
Component |
SelectComponent.ValueWithSnapData.selection1
first selected object
|
Component |
SelectComponent.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Component |
ComponentCollection.findObject(String journalIdentifier)
Finds the
Component with the given identifier as recorded in a journal. |
Component[] |
SelectComponentList.getArray()
Returns the list of objects in the selection list.
|
Component |
SelectComponent.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectComponentList.add(Component object)
Adds an object to the list
License requirements: None. |
boolean |
SelectComponentList.add(Component[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectComponentList.add(Component selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
void |
ReparentComponentBuilder.addComponents(Component[] components)
Add a list of 2D Components
License requirements: None. |
boolean |
SelectComponentList.contains(Component object)
Returns whether the specified object is already in the list or not.
|
DefineComponentBuilder |
ComponentCollection.createDefineComponentBuilder(Component component)
Creates a
DefineComponentBuilder that can create a fully defined 2D
Component with specified content, anchor point, name and reuse library destination folder. |
void |
ComponentCollection.deleteComponents(Component[] components)
Deletes a list of 2D Components
License requirements: nx_layout ("NX Layout") . |
boolean |
SelectComponentList.remove(Component object)
Remove specified object from list.
|
boolean |
SelectComponentList.remove(Component object,
View view)
Remove specified object from list.
|
boolean |
SelectComponentList.remove(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectComponentList.removeArray(Component[] objects)
Remove specified objects from list.
|
void |
SelectComponentList.setArray(Component[] objects)
Sets the list of objects in the selection list.
|
void |
SelectComponent.setValue(Component selection)
Sets the object being selected
License requirements: None. |
void |
SelectComponent.setValue(Component selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectComponentList.setValueWithCaeSetObjectInfo(Component selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectComponent.setValueWithCaeSetObjectInfo(Component selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectComponentList.setValueWithSnap(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectComponent.setValueWithSnap(InferSnapType.SnapType snapType,
Component selection1,
View view1,
Point3d point1,
Component selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
ComponentCollection.updateComponentHierarchy(Component[] components)
Updates 2D Components and propagates the changes to the hierarchy in given layout
License requirements: nx_layout ("NX Layout") . |
void |
ComponentCollection.updateComponents(Component[] components)
Updates 2D Components without propagating the changes to the hierarchy in given layout
License requirements: nx_layout ("NX Layout") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.