Function Index Class Index

User_Shell

Functions

HC_EXTERNAL HIC_API void HIC_Free_User_Shell (HIC_Polyhedron const *user_shell)
 
HC_EXTERNAL HIC_API
HIC_Polyhedron const * 
HIC_New_User_Shell (int point_count, HIC_Point const points[], HIC_Vector const normals[], int face_list_length, int face_list[])
 

Detailed Description

Function Documentation

HC_EXTERNAL HIC_API void HIC_Free_User_Shell ( HIC_Polyhedron const *  user_shell)
Parameters
user_shellA pointer to a const HIC_Polyhedron.

This function frees memory associated with a polyhedron data structure.

HC_EXTERNAL HIC_API HIC_Polyhedron const* HIC_New_User_Shell ( int  point_count,
HIC_Point const  points[],
HIC_Vector const  normals[],
int  face_list_length,
int  face_list[] 
)
Parameters
point_countAn int representing the number of points in the points array.
pointsA pointer to a const HIC_Point.
normalsA pointer to a const HIC_Vector.
face_list_lengthAn int.
face_listA pointer to an int.
Returns
A pointer to a const HIC_Polyhedron.

This function allocates memory associated with a polyhedron data structure.