Show_PolyEdge_XXX

Functions

HC_EXTERNAL HIC_API HIC_RGB const * HIC_Show_Polyedge_Edge_Colors (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Edge_Count (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int const * HIC_Show_Polyedge_Edge_Indices (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_Vector const * HIC_Show_Polyedge_Edge_Normals (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API bool HIC_Show_Polyedge_Findex_Color_Interpolation (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Isoline_Index (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int const * HIC_Show_Polyedge_Lengths (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Point_Count (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_Point const * HIC_Show_Polyedge_Points (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Strips (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_RGB const * HIC_Show_Polyedge_Vertex_Colors (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API float const * HIC_Show_Polyedge_Vertex_Findices (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API int const * HIC_Show_Polyedge_Vertex_Indices (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_Vector const * HIC_Show_Polyedge_Vertex_Normals (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_Integer32 HIC_Show_Polyedge_Vertex_Parameter_Width (HIC_Polyedge const *pe)
 
HC_EXTERNAL HIC_API HIC_Parameter const * HIC_Show_Polyedge_Vertex_Parameters (HIC_Polyedge const *pe)
 

Detailed Description

Function Documentation

◆ HIC_Show_Polyedge_Edge_Colors()

HC_EXTERNAL HIC_API HIC_RGB const* HIC_Show_Polyedge_Edge_Colors ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_RGB, a structure of three floats, each between zero and one.

This function returns edge colors of a HOOPS polyedge data structure.

◆ HIC_Show_Polyedge_Edge_Count()

HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Edge_Count ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
An int.

This function returns the number of edges in a polyedge as an int.

◆ HIC_Show_Polyedge_Edge_Indices()

HC_EXTERNAL HIC_API int const* HIC_Show_Polyedge_Edge_Indices ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A const int pointer.

This function returns polyedge edge indices.

◆ HIC_Show_Polyedge_Edge_Normals()

HC_EXTERNAL HIC_API HIC_Vector const* HIC_Show_Polyedge_Edge_Normals ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_Vector.

This function returns polyedge edge normals.

◆ HIC_Show_Polyedge_Findex_Color_Interpolation()

HC_EXTERNAL HIC_API bool HIC_Show_Polyedge_Findex_Color_Interpolation ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A boolean.

This function returns polyedge findex color interpolation as a boolean.

◆ HIC_Show_Polyedge_Isoline_Index()

HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Isoline_Index ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
An integer.

This function returns the isoline index (-1 for non-isoline poledges).

◆ HIC_Show_Polyedge_Lengths()

HC_EXTERNAL HIC_API int const* HIC_Show_Polyedge_Lengths ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A const int pointer.

This function returns polyedge lengths.

◆ HIC_Show_Polyedge_Point_Count()

HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Point_Count ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
An int.

This function returns the number of points in a polyedge as an int.

◆ HIC_Show_Polyedge_Points()

HC_EXTERNAL HIC_API HIC_Point const* HIC_Show_Polyedge_Points ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_Point.

This function returns polyedge points.

◆ HIC_Show_Polyedge_Strips()

HC_EXTERNAL HIC_API int HIC_Show_Polyedge_Strips ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
An int.

This function returns polyedge strips as an int.

◆ HIC_Show_Polyedge_Vertex_Colors()

HC_EXTERNAL HIC_API HIC_RGB const* HIC_Show_Polyedge_Vertex_Colors ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_RGB, a structure of three floats, each between zero and one.

This function returns polyedge vertex colors.

◆ HIC_Show_Polyedge_Vertex_Findices()

HC_EXTERNAL HIC_API float const* HIC_Show_Polyedge_Vertex_Findices ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const float.

This function returns polyedge vertex findices.

◆ HIC_Show_Polyedge_Vertex_Indices()

HC_EXTERNAL HIC_API int const* HIC_Show_Polyedge_Vertex_Indices ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A const int pointer.

This function returns polyedge vertex indices.

◆ HIC_Show_Polyedge_Vertex_Normals()

HC_EXTERNAL HIC_API HIC_Vector const* HIC_Show_Polyedge_Vertex_Normals ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_Vector.

This function returns polyedge vertex normals.

◆ HIC_Show_Polyedge_Vertex_Parameter_Width()

HC_EXTERNAL HIC_API HIC_Integer32 HIC_Show_Polyedge_Vertex_Parameter_Width ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A HIC_Integer32.

This function returns the polyedge vertex parameter width.

◆ HIC_Show_Polyedge_Vertex_Parameters()

HC_EXTERNAL HIC_API HIC_Parameter const* HIC_Show_Polyedge_Vertex_Parameters ( HIC_Polyedge const *  pe)
Parameters
peA pointer to a const HIC_Polyedge.
Returns
A pointer to a const HIC_Parameter.

This function returns polyedge vertex parameters.