Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

r_vertex.cpp File Reference

render vertex modification stuff More...

#include "omicron/internal.h"
#include <math.h>

Go to the source code of this file.

Functions

void vertex_set_ex (vertex_t *vert, float x, float y, float z, float u, float v, float lu, float lv)
void vertex_set (vertex_t *vert, float x, float y, float z, float u, float v)
void vertex_copy (vertex_t *in, vertex_t *out)


Detailed Description

Definition in file r_vertex.cpp.


Function Documentation

void vertex_copy vertex_t   in,
vertex_t   out
 

copy vertex Copies a vertex into another. (out = in)

Parameters:
in  input vertex
out  output vertex

Definition at line 94 of file r_vertex.cpp.

Referenced by brushface_c::cut(), and brushface_c::get_vertex().

void vertex_set vertex_t   vert,
float    x,
float    y,
float    z,
float    u,
float    v
 

set vertex Fills a vertex with coordinates.

Parameters:
vert  vertex
x  coordinates
u  texture coords

Definition at line 76 of file r_vertex.cpp.

References vertex_set_ex().

Referenced by particle_type_c::draw().

void vertex_set_ex vertex_t   vert,
float    x,
float    y,
float    z,
float    u,
float    v,
float    lu,
float    lv
 

set vertex Fills a vertex with coordinates including lightmapped.

Parameters:
vert  vertex
x  coordinates
u  texture coords
lu  light map coords

Definition at line 53 of file r_vertex.cpp.

Referenced by vertex_set().


Generated on Wed Dec 18 15:48:49 2002 for omicron engine by doxygen1.2.18