class rectangle

* This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. More...

Definition#include <src/rectangle.h>
Inheritsplanesurf [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Private Methods

Private Members


Detailed Description

* This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * *************************************************************************

 rectangle ()

rectangle

 rectangle (const couleur&)

rectangle

 rectangle ( const point &a, const point &b, const point &c, const point &d, const couleur* pcol=0)

rectangle

 rectangle (const rectangle&)

rectangle

 ~rectangle ()

~rectangle

[virtual]

const vect&  Normal ()

Normal

[const virtual]

Reimplemented from planesurf.

vect  AVect (const point &p)

AVect

[const]

Reimplemented from planesurf.

void  Translate (const vect &v)

Translate

[virtual]

Reimplemented from glsurface.

void  Render ()

Render

[const virtual]

Reimplemented from glsurface.

glsurface*  Duplicate ()

Duplicate

[const virtual]

Reimplemented from glsurface.

float  PlanSide (const planesurf*)

PlanSide

[const virtual]

planesurf*  Collision ( const point &ptStart, const vect &vPath, point* pptInter, glsolid* &pSolid)

Collision

[virtual]

Reimplemented from glsurface.

void  SetColor (const couleur& col)

SetColor

[virtual]

Reimplemented from glsurface.

point  GPoint ()

GPoint

[const virtual]

Reimplemented from glsurface.

const point&  pa ()

pa

[const]

const point&  pb ()

pb

[const]

const point&  pc ()

pc

[const]

const point&  pd ()

pd

[const]

rectangle&  operator= (const rectangle&)

operator=

[private]

point ma

ma

[private]

point mb

mb

[private]

point mc

mc

[private]

point md

md

[private]

couleur * mpcol

mpcol

[private]


Generated by: saturn on FrancoisLinux on Sun Feb 3 20:01:44 2002, using kdoc 2.0a53.