Functions | |
void | MSet_Specific_Edge_Visibilities (HC_KEY key, int count, const int *indices1, const int *indices2, const char *settings) |
void | MUnSet_Specific_Edge_Visibilities (HC_KEY key, int count, const int *indices1, const int *indices2) |
void MSet_Specific_Edge_Visibilities | ( | HC_KEY | key, | |
int | count, | |||
const int * | indices1, | |||
const int * | indices2, | |||
const char * | settings | |||
) |
Sets per-edge visibility settings on multiple edges at once. This overrides the visibility settings inherited from the segment-level.
key | - Key of a shell or mesh. | |
count | - Number of edges on which to set visibility. | |
indices1 | - | |
indices2 | - Together with indices1, these form ordered pairs of vertices defining edges. | |
settings | - Visibility setting per edge, zero (0) for off, non-zero for on. |
void MUnSet_Specific_Edge_Visibilities | ( | HC_KEY | key, | |
int | count, | |||
const int * | indices1, | |||
const int * | indices2 | |||
) |
Removes per-edge visibility settings on multiple edges at once. This allows the shell or mesh to inherit segment-level visibility settings.
key | - Key of a shell or mesh. | |
count | - Number of edges on which to unset visibility. | |
indices1 | - | |
indices2 | - Together with indices1, these form ordered pairs of vertices defining edges. |