Brief Index      Full Index      I.M. Reference

MSet_Specific_Edge_Visibilities


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)

Function Documentation

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.

Parameters:
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.

Parameters:
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.

Main Index
Brief Index      Full Index      I.M. Functions