CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound 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 <haze.h>

Inheritance diagram for iHazeHullCreation:

iBase List of all members.

Public Methods

virtual iHazeHullBox * CreateBox (const csVector3 &min, const csVector3 &max) const=0
 create a predefined hull: a box given min and max.

virtual iHazeHullCone * CreateCone (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 iHazeHullBox* iHazeHullCreation::CreateBox (  const csVector3 &    min,
const csVector3 &    max
)  const [pure virtual]
 

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

virtual 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.2.18