zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Vertex3f Class Reference

#include <Vertex3f.h>

Inherited by Zeni::Vertex3f_Color, and Zeni::Vertex3f_Texture.

Public Member Functions

virtual ~Vertex3f ()
 
voidget_address () const
 A bit of a hack, necessary to memcpy data into Vertex_Buffers. More...
 
unsigned long get_offset () const
 A bit of a hack, necessary to memcpy data into Vertex_Buffers. More...
 
virtual Point3f get_position () const
 

Public Attributes

Point3f normal
 
Point3f position
 

Protected Member Functions

 Vertex3f ()
 
 Vertex3f (const Point3f &position, const Point3f &normal=Point3f())
 

Detailed Description

Definition at line 56 of file Vertex3f.h.

Constructor & Destructor Documentation

Zeni::Vertex3f::Vertex3f ( )
protected

Definition at line 52 of file Vertex3f.cpp.

Zeni::Vertex3f::Vertex3f ( const Point3f position,
const Point3f normal = Point3f() 
)
protected

Definition at line 56 of file Vertex3f.cpp.

Zeni::Vertex3f::~Vertex3f ( )
virtual

Definition at line 62 of file Vertex3f.cpp.

Member Function Documentation

void * Zeni::Vertex3f::get_address ( ) const
inline

A bit of a hack, necessary to memcpy data into Vertex_Buffers.

Definition at line 25 of file Vertex3f.hxx.

References position.

Referenced by Zeni::Vertex3f_Color::render_to().

unsigned long Zeni::Vertex3f::get_offset ( ) const
inline

A bit of a hack, necessary to memcpy data into Vertex_Buffers.

Definition at line 34 of file Vertex3f.hxx.

References position.

Point3f Zeni::Vertex3f::get_position ( ) const
virtual

Definition at line 65 of file Vertex3f.cpp.

References position.

Member Data Documentation


The documentation for this class was generated from the following files: