Vertex Struct Reference

3D vertex (3 axes - x, y, z) More...

#include <Triangle.h>

List of all members.

Public Member Functions

 Vertex ()
 Vertex (float ix, float iy, float iz)
 Vertex (float coords[3])

Public Attributes

float x
 x-axe of vertex
float y
 y-axe of vertex
float z
 z-axe of vertex


Detailed Description

3D vertex (3 axes - x, y, z)

Definition at line 20 of file Triangle.h.


Constructor & Destructor Documentation

Vertex::Vertex (  )  [inline]

Attention:
Default constructor is not implemented.

Definition at line 28 of file Triangle.h.

Vertex::Vertex ( float  ix,
float  iy,
float  iz 
) [inline]

Parameters:
ix x-axe of vertex
iy y-axe of vertex
iz z-axe of vertex

Definition at line 35 of file Triangle.h.

Vertex::Vertex ( float  coords[3]  )  [inline]

Parameters:
coords Array of axes (0 - x, 1 - y, 2 - z)

Definition at line 44 of file Triangle.h.


Member Data Documentation

float Vertex::x

x-axe of vertex

Definition at line 21 of file Triangle.h.

Referenced by Triangle::centerOf(), TriangleSet::centre(), TriangleSet::distance(), and operator<<().

float Vertex::y

y-axe of vertex

Definition at line 22 of file Triangle.h.

Referenced by Triangle::centerOf(), TriangleSet::centre(), TriangleSet::distance(), and operator<<().

float Vertex::z

z-axe of vertex

Definition at line 23 of file Triangle.h.

Referenced by Triangle::centerOf(), TriangleSet::centre(), TriangleSet::distance(), and operator<<().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 6 19:33:12 2007 for Radiosity Renderer and Visualizer by  doxygen 1.5.2