Describes a neig point of an element.
More...
#include <APIdefs_Elements.h>
|
|
| API_Neig () |
| | Constructor with null guid.
|
| |
| | API_Neig (const API_Guid &elemGuid) |
| | Constructor.
|
| |
|
|
API_NeigID | neigID |
| | Type of the element neig. It also defines the type of the element; you can convert the neigID to API_ElemTypeID with the ACAPI_Element_NeigIDToElemType function.
|
| |
|
API_Guid | guid |
| | Guid of the element.
|
| |
|
Int32 | inIndex |
| | Subindex inside the element.
|
| |
| Int32 | flags |
| | Flags of the neig:
|
| |
| API_NeigElemPartID | elemPartType |
| | Type of the element part in case of partial selection (currently available with Morph only):
|
| |
|
UInt32 | elemPartIndex |
| | Index of the element part (edge, vertex, face) partially selected.
|
| |
|
short | subType |
| | Subtype of the element.
|
| |
|
short | nodeType |
| | Node type of the element.
|
| |
|
UInt32 | supplUnId |
| | Supplemental unique identifier used for certain neig types.
|
| |
Describes a neig point of an element.
◆ API_Neig()
| API_Neig::API_Neig |
( |
const API_Guid & | elemGuid | ) |
|
|
inlineexplicit |
Constructor.
- Parameters
-
| elemGuid | Guid of the element. |
◆ elemPartType
Type of the element part in case of partial selection (currently available with Morph only):
| Value | Description |
APINeigElemPart_Edge | An edge of the element is selected. |
APINeigElemPart_None | The whole element is selected. |
APINeigElemPart_Vertex | A vertex of the element is selected. |
APINeigElemPart_Face | A face of the element is selected. |
APINeigElemPart_Subelem | A subelement is selected. |
◆ flags
Flags of the neig:
| Value | Description |
| API_NeigFlg_Normal | Normal neig. |
| API_NeigFlg_HoleSel | The neig is part of a hole. |
| API_NeigFlg_Extra3D | The neig appears only in 3D. |
| API_NeigFlg_Ghost | The neig is for an element coming from the ghost story. |
| API_NeigFlg_Surface | The neig refers to a surface of an element (e.g. Morph face). |