AddInfoLayout Class Reference
AddInfo layouts describe a set of attributes that can be attached to geometry objects. More...
Public Member Functions | |
| def | columns |
| def | index |
| def | index |
| def | name |
| def | semantic |
| def | size |
| def | type |
| def | getColumnType |
Static Public Member Functions | |
| def | getColumnName |
| def | getColumnSemantic |
| | |
| def | getColumnType |
Detailed Description
AddInfo layouts describe a set of attributes that can be attached to geometry objects.
Managing attributes, layout and views is a core feature of the DM library. Please refer to the Managing Attributes section for implementation concepts and to the examples section (attribute handling) for further details.
Member Function Documentation
| def columns | ( | self | ) |
- Parameters
-
self (type: AddInfoLayout) self pointer
- Returns
- (type: int)
|
static |
- Parameters
-
arg1 (type: ColumnSemantic) mandatory parameter
- Returns
- (type: str)
|
static |
find the semantic enumerator based on a given colum name
- Returns
- corresponding enumerator of ColumnSemantic::null if the given name isn't a predefined colum name
|
static |
- Parameters
-
arg1 (type: str) mandatory parameter
- Returns
- (type: ColumnType)
Referenced by AddInfoLayout.getColumnType().
| def getColumnType | ( | arg1, | |
| arg2 | |||
| ) |
- Parameters
-
arg1 (type: str) mandatory parameter arg2 (type: bool) mandatory parameter
- Returns
- (type: ColumnType)
References AddInfoLayout.getColumnType().
| def index | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: str) mandatory parameter
- Returns
- (type: int)
Referenced by AddInfoLayout.index().
| def index | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: ColumnSemantic) mandatory parameter
- Returns
- (type: int)
References AddInfoLayout.index().
| def name | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: int) mandatory parameter
- Returns
- (type: str)
| def semantic | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: int) mandatory parameter
- Returns
- (type: ColumnSemantic)
| def size | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: int) mandatory parameter
- Returns
- (type: int)
| def type | ( | self, | |
| arg1 | |||
| ) |
- Parameters
-
self (type: AddInfoLayout) self pointer arg1 (type: int) mandatory parameter
- Returns
- (type: ColumnType)
