Set_Tristrip_XXX

Functions

void

HIC_Set_Tristrip_Points

void

HIC_Set_Tristrip_Strips

void

HIC_Set_Tristrip_Lengths

void

HIC_Set_Tristrip_Vertex_Indices

void

HIC_Set_Tristrip_Face_Indices

void

HIC_Set_Tristrip_Face_Colors

void

HIC_Set_Tristrip_Face_Normals

void

HIC_Set_Tristrip_Vertex_Colors

void

HIC_Set_Tristrip_Vertex_Findices

void

HIC_Set_Tristrip_Vertex_Normals

void

HIC_Set_Tristrip_Vertex_Parameters

void

HIC_Set_Tristrip_Findex_Color_Interpolation

void

HIC_Set_Tristrip_Vertex_Parameter_Width

Detailed Description

group Set_Tristrip_XXX

Function Documentation

void HIC_Set_Tristrip_Points(HIC_Tristrip *ts, HIC_Point *pts)

This function sets points of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • pts – A pointer to a HIC_Point.

void HIC_Set_Tristrip_Strips(HIC_Tristrip *ts, int str)

This function sets the strips of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • str – An int.

void HIC_Set_Tristrip_Lengths(HIC_Tristrip *ts, int *lns)

This function sets lengths on a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • lns – An int pointer.

void HIC_Set_Tristrip_Vertex_Indices(HIC_Tristrip *ts, int *vi)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • vi – An array of int.

void HIC_Set_Tristrip_Face_Indices(HIC_Tristrip *ts, int *fi)

This function sets face indices of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • fi – An int pointer.

void HIC_Set_Tristrip_Face_Colors(HIC_Tristrip *ts, HIC_RGB *fcolors)

This function sets face colors of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • fcolors – A pointer to a HIC_RGB, a structure of three floats, each between zero and one.

void HIC_Set_Tristrip_Face_Normals(HIC_Tristrip *ts, HIC_Plane *fnormals)

This function sets face normals of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • fnormals – A pointer to a HIC_Plane.

void HIC_Set_Tristrip_Vertex_Colors(HIC_Tristrip *ts, HIC_RGB *vcolors)

This functiony sets vertex colors of a HOOPS tristrip data structure.

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • vcolors – A pointer to a HIC_RGB, a structure of three floats, each between zero and one.

void HIC_Set_Tristrip_Vertex_Findices(HIC_Tristrip *ts, float *vfindices)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • vfindices – A float pointer.

void HIC_Set_Tristrip_Vertex_Normals(HIC_Tristrip *ts, HIC_Vector *vnormals)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • vnormals – A pointer to a HIC_Vector.

void HIC_Set_Tristrip_Vertex_Parameters(HIC_Tristrip *ts, HIC_Parameter *vparameters)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • vparameters – A pointer to a const HIC_Parameter.

void HIC_Set_Tristrip_Findex_Color_Interpolation(HIC_Tristrip *ts, int flag)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • flag – A boolean.

void HIC_Set_Tristrip_Vertex_Parameter_Width(HIC_Tristrip *ts, int width)

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

Parameters
  • ts – A pointer to a const HIC_Tristrip.

  • width – An int.