CrystalSpace

Public API Reference

Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

iHazeHullCreation Struct Reference

This interface is implemented by the haze factory in order to be able to create the predefined haze hulls. More...

#include <imesh/haze.h>

Inheritance diagram for iHazeHullCreation:

iBase List of all members.

Public Member Functions

virtual csRef< iHazeHullBoxCreateBox (const csVector3 &min, const csVector3 &max) const =0
 create a predefined hull: a box given min and max.
virtual csRef< iHazeHullConeCreateCone (int nr_sides, const csVector3 &start, const csVector3 &end, float srad, float erad) const =0
 create a predefined hull: a cone

Detailed Description

This interface is implemented by the haze factory in order to be able to create the predefined haze hulls.

Definition at line 103 of file haze.h.


Member Function Documentation

virtual csRef<iHazeHullBox> iHazeHullCreation::CreateBox const csVector3 min,
const csVector3 max
const [pure virtual]
 

create a predefined hull: a box given min and max.

virtual csRef<iHazeHullCone> iHazeHullCreation::CreateCone int  nr_sides,
const csVector3 start,
const csVector3 end,
float  srad,
float  erad
const [pure virtual]
 

create a predefined hull: a cone


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.4.4