#include <geom.h>
Definition at line 766 of file geom.h.
◆ magic
◆ mode
◆ orientation
unsigned char orientation |
◆ bot_flags
flags, (indicates surface normals available, for example)
Definition at line 771 of file geom.h.
◆ num_faces
◆ faces
array of ints for faces [num_faces*3]
Definition at line 776 of file geom.h.
◆ num_vertices
◆ vertices
array of floats for vertices [num_vertices*3]
Definition at line 781 of file geom.h.
◆ thickness
array of plate mode thicknesses (corresponds to array of faces) NULL for modes RT_BOT_SURFACE and RT_BOT_SOLID.
Definition at line 785 of file geom.h.
◆ face_mode
a flag for each face indicating thickness is appended to hit point in ray direction (if bit is set), otherwise thickness is centered about hit point (NULL for modes RT_BOT_SURFACE and RT_BOT_SOLID).
Definition at line 790 of file geom.h.
◆ num_normals
◆ normals
array of unit surface normals [num_normals*3]
Definition at line 800 of file geom.h.
◆ num_face_normals
current size of the face_normals array below (number of faces in the array)
Definition at line 804 of file geom.h.
◆ face_normals
array of indices into the "normals" array, one per face vertex [num_face_normals*3]
Definition at line 808 of file geom.h.
◆ num_uvs
current size of the vertex uv mappings (corresponds to number of vertices)
Definition at line 813 of file geom.h.
◆ uvs
array of floats for uv texturing coordinates [num_uvs*3]
Definition at line 817 of file geom.h.
◆ num_face_uvs
current size of the face_uvs array below (number of faces in the array)
Definition at line 821 of file geom.h.
◆ face_uvs
array of indices into the "uvs" array, one per face vertex [num_uvs*3]
Definition at line 825 of file geom.h.
◆ tie
The documentation for this struct was generated from the following file: