/[cvs]/api/Classes/Engine3d/Object3d.cpp
ViewVC logotype

Contents of /api/Classes/Engine3d/Object3d.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (vendor branch)
Sun Jul 1 20:47:58 2001 UTC (22 years, 10 months ago) by bearsoft
Branch: lazy, MAIN
CVS Tags: start, HEAD
Changes since 1.1: +0 -0 lines
First import

1 #include "Object3d.h"
2
3 Object3d::Object3d(int inumberofvertices, int inumberofpolys, int inumberofpoints, int ivisible, int ilightobject, int itotalnumberoftextures )
4 {
5
6 numberofvertices=inumberofvertices;
7 numberofpolys=inumberofpolys;
8 numberofpoints=inumberofpoints;
9
10 x = new float[numberofvertices*4];
11 y = new float[numberofvertices*4];
12 z = new float[numberofvertices*4];
13 ix = new float[numberofvertices*4];
14 iy = new float[numberofvertices*4];
15 iz = new float[numberofvertices*4];
16 vx = new float[numberofvertices*4];
17 vy = new float[numberofvertices*4];
18 vz = new float[numberofvertices*4];
19 vnx = new float[numberofpolys*4];
20 vny = new float[numberofpolys*4];
21 vnz = new float[numberofpolys*4];
22 gouraud = new float[numberofvertices*4];
23 points = new int[numberofpolys*3*4];
24 tpoints = new int[numberofpolys*3*4];
25 vu = new float[numberofpolys*3*4];
26 vv = new float[numberofpolys*3*4];
27 texturep = new int[itotalnumberoftextures*4];
28 visible = ivisible;
29 lightobject=ilightobject;
30 transparent = new float[numberofpolys*4];
31 colour = new int[numberofpolys*4];
32 visiblypolys = new int[numberofpolys*4];
33 visiblyvertices = new int[numberofvertices*4];
34
35 }
36
37 Object3d::~Object3d(){}
38

root@recompile.se
ViewVC Help
Powered by ViewVC 1.1.26