Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

Cube3D Class Reference

#include <Cube.hpp>

Inheritance diagram for Cube3D::

Object3D List of all members.

Public Methods

 Cube3D (realtype size)

Private Methods

void init (realtype size)

Constructor & Destructor Documentation

Cube3D::Cube3D realtype    size [inline]
 

Definition at line 11 of file Cube.hpp.

00011 { init( size ); }


Member Function Documentation

void Cube3D::init realtype    size [private]
 

Definition at line 36 of file Cube.cpp.

Referenced by Cube3D().

00037 {
00038  data.init(  G_CardSommetsCube, G_CardArcsCube  );
00039 
00040  UINT i = 0;
00041 
00042  for( i = 0; i < G_CardSommetsCube; i++ ) {
00043    data.sommets[i].x = G_SommetsCube[i].x * size;
00044    data.sommets[i].y = G_SommetsCube[i].y * size;
00045    data.sommets[i].z = G_SommetsCube[i].z * size;
00046    data.sommets[i].w = G_SommetsCube[i].w;
00047  }
00048 
00049  for( i = 0; i < G_CardArcsCube; i++ ) {
00050    data.arcs[i].sini = G_ArcsCube[i].sini;
00051    data.arcs[i].sfin = G_ArcsCube[i].sfin;
00052  }
00053 
00054  data.cardsommets = G_CardSommetsCube;
00055  data.cardarcs    = G_CardArcsCube;
00056 
00057 };


The documentation for this class was generated from the following files:
Generated on Sun Oct 14 18:48:30 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001