|
|
Triangle Strip Triangle Strip same as GL
This class is used to store a part of a modele (see class modele) This is a glsurface that may be opened.
| tristrip (const CString &sName)
| tristrip |
| tristrip (point *p,const CString &sName="")
| tristrip |
| ~tristrip ()
| ~tristrip |
[virtual]
| void Translate (const vect&)
| Translate |
[virtual]
Reimplemented from glsurface.
| glsurface* Duplicate ()
| Duplicate |
[const virtual]
Reimplemented from glsurface.
| void Render ()
| Render |
[const virtual]
Reimplemented from glsurface.
| float PlanSide (const planesurf*)
| PlanSide |
[const virtual]
| bool IsInside (const point &)
| IsInside |
[const virtual]
Reimplemented from glsurface.
| planesurf* Collision (
const point &poStart,
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.
| void Add (point *p)
| Add |
| couleur* mpcol | mpcol |
[private]
| CList<point *> mlstPoints | mlstPoints |
[private]