#include <geom.h>
Definition at line 773 of file geom.h.
◆ magic
◆ mode
◆ orientation
unsigned char orientation |
◆ bot_flags
flags, (indicates surface normals available, for example)
Definition at line 778 of file geom.h.
◆ num_faces
◆ faces
array of ints for faces [num_faces*3]
Definition at line 783 of file geom.h.
◆ num_vertices
◆ vertices
array of floats for vertices [num_vertices*3]
Definition at line 788 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 792 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 797 of file geom.h.
◆ num_normals
◆ normals
array of unit surface normals [num_normals*3]
Definition at line 807 of file geom.h.
◆ num_face_normals
current size of the face_normals array below (number of faces in the array)
Definition at line 811 of file geom.h.
◆ face_normals
array of indices into the "normals" array, one per face vertex [num_face_normals*3]
Definition at line 815 of file geom.h.
◆ num_uvs
current size of the vertex uv mappings (corresponds to number of vertices)
Definition at line 820 of file geom.h.
◆ uvs
array of floats for uv texturing coordinates [num_uvs*3]
Definition at line 824 of file geom.h.
◆ num_face_uvs
current size of the face_uvs array below (number of faces in the array)
Definition at line 828 of file geom.h.
◆ face_uvs
array of indices into the "uvs" array, one per face vertex [num_uvs*3]
Definition at line 832 of file geom.h.
◆ tie
The documentation for this struct was generated from the following file: