This reference page is linked to from the following overview topics: List of Python Fbx classes.
#include <fbxselectionset.h>
FBX SDK selection set class.
Represents a set of selected objects (FbxObject) and components. This is a non-exclusive (multiple membership) collection. Objects (FbxObject) can be added to a FbxSelectionSet directly, but to add components (vertexes, edges, or faces) you create a selection node (FbxSelectionNode) to group the object and its components together as a single item to be added.
Definition at line 30 of file fbxselectionset.h.
Public Attributes |
|
| FbxPropertyT< FbxString > | SelectionSetAnnotation |
| This property stores annotation of the
selection set. |
|
Utility functions |
|
| void | GetFaceSelection (FbxObject *pObj, FbxArray< int > &pPolygonIndexArray) const |
| Get the selected faces of a specified
object. |
|
| void | GetEdgeSelection (FbxObject *pObj, FbxArray< int > &pEdgeIndexArray) const |
| Get the selected edges of a specified
object. |
|
| void | GetVertexSelection (FbxObject *pObj, FbxArray< int > &pVertexIndexArray) const |
| Get the selected vertices of a specified
object. |
|
| void | GetSelectionNodesAndDirectObjects (FbxArray< FbxSelectionNode * > &pSelectionNodeList, FbxArray< FbxObject * > &pDirectObjectList) const |
| Get list of two types of member in the
selection set: SelectionNodes and Directly contained objects.
|
|
Get the selected faces of a specified object.
| pObj | The specified object. |
| pPolygonIndexArray | The array to take the indices of the selected faces. |
Get the selected edges of a specified object.
| pObj | The specified object. |
| pEdgeIndexArray | The array to take the indices of the selected edges. |
Get the selected vertices of a specified object.
| pObj | The specified object. |
| pVertexIndexArray | The array to take the indices of the selected vertices. |
| void GetSelectionNodesAndDirectObjects | ( | FbxArray< FbxSelectionNode * > & | pSelectionNodeList, |
| FbxArray< FbxObject * > & | pDirectObjectList | ||
| ) | const |
Get list of two types of member in the selection set: SelectionNodes and Directly contained objects.
| pSelectionNodeList | The array to take selection nodes of the selection set. |
| pDirectObjectList | The array to take directly contained objects of the selection set. |
This property stores annotation of the selection set.
Default value is "".
Definition at line 38 of file fbxselectionset.h.