Function Index Class Index

Set_Polyedge_XXX

Functions

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Colors (HIC_Polyedge const *pe, HIC_RGB const *ecolors)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Indices (HIC_Polyedge const *pe, int const *ei)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Normals (HIC_Polyedge const *pe, HIC_Vector const *enormals)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Findex_Color_Interpolation (HIC_Polyedge const *pe, bool flag)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Lengths (HIC_Polyedge const *pe, int const *lns)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Points (HIC_Polyedge const *pe, HIC_Point const *pts)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Strips (HIC_Polyedge const *pe, int str)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Colors (HIC_Polyedge const *pe, HIC_RGB const *vcolors)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Findices (HIC_Polyedge const *pe, float const *vfindices)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Indices (HIC_Polyedge const *pe, int const *vi)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Normals (HIC_Polyedge const *pe, HIC_Vector const *vnormals)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameter_Width (HIC_Polyedge const *pe, HIC_Integer32 width)
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameters (HIC_Polyedge const *pe, HIC_Parameter const *vparameters)

Function Documentation

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Colors ( HIC_Polyedge const *  pe,
HIC_RGB const *  ecolors 
)
Parameters:
peA pointer to a const HIC_Polyedge.
ecolorsA pointer to a HIC_RGB, a structure of three floats, each between zero and one.

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

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Indices ( HIC_Polyedge const *  pe,
int const *  ei 
)
Parameters:
peA pointer to a const HIC_Polyedge.
eiAn int pointer.

This function sets edge indices of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Normals ( HIC_Polyedge const *  pe,
HIC_Vector const *  enormals 
)
Parameters:
peA pointer to a const HIC_Polyedge.
enormalsA pointer to a HIC_Vector.

This function sets edge normals of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Findex_Color_Interpolation ( HIC_Polyedge const *  pe,
bool  flag 
)
Parameters:
peA pointer to a const HIC_Polyedge.
flagA boolean.

This function sets findex color interpolation of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Lengths ( HIC_Polyedge const *  pe,
int const *  lns 
)
Parameters:
peA pointer to a const HIC_Polyedge.
lnsAn int pointer.

This function sets lengths of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Points ( HIC_Polyedge const *  pe,
HIC_Point const *  pts 
)
Parameters:
peA pointer to a const HIC_Polyedge.
ptsA pointer to a HIC_Point.

This function sets points of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Strips ( HIC_Polyedge const *  pe,
int  str 
)
Parameters:
peA pointer to a const HIC_Polyedge.
strAn int.

This function sets strips of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Colors ( HIC_Polyedge const *  pe,
HIC_RGB const *  vcolors 
)
Parameters:
peA pointer to a const HIC_Polyedge.
vcolorsA pointer to a HIC_RGB, a structure of three floats, each between zero and one.

This function sets vertex colors of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Findices ( HIC_Polyedge const *  pe,
float const *  vfindices 
)
Parameters:
peA pointer to a const HIC_Polyedge.
vfindicesA float pointer.

This function sets vertex findices of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Indices ( HIC_Polyedge const *  pe,
int const *  vi 
)
Parameters:
peA pointer to a const HIC_Polyedge.
viAn int pointer.

This function sets vertex indices of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Normals ( HIC_Polyedge const *  pe,
HIC_Vector const *  vnormals 
)
Parameters:
peA pointer to a const HIC_Polyedge.
vnormalsA pointer to a HIC_Vector.

This function sets vertex normals of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameter_Width ( HIC_Polyedge const *  pe,
HIC_Integer32  width 
)
Parameters:
peA pointer to a const HIC_Polyedge.
widthAn HIC_Integer32.

This function sets vertex parameter width of a HOOPS polyedge data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameters ( HIC_Polyedge const *  pe,
HIC_Parameter const *  vparameters 
)
Parameters:
peA pointer to a const HIC_Polyedge.
vparametersA pointer to a HIC_Parameter.

This function sets vertex parameters of a HOOPS polyedge data structure.