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). |