Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
game::alg::los::Cone Class Reference

#include <cone.h>

Public Member Functions

 Cone (const EquationalLineDouble &upper, const EquationalLineDouble &lower)
 
 ~Cone ()
 
enums::bump::BumpType ComputeBumpType (const ugdk::Vector2D &up_left)
 
void UpperBump (const ugdk::Vector2D &up_left)
 
void LowerBump (const ugdk::Vector2D &up_left)
 
const EquationalLineDoubleupper () const
 
const EquationalLineDoublelower () const
 

Constructor & Destructor Documentation

game::alg::los::Cone::Cone ( const EquationalLineDouble upper,
const EquationalLineDouble lower 
)
game::alg::los::Cone::~Cone ( )
inline

Member Function Documentation

bump::BumpType game::alg::los::Cone::ComputeBumpType ( const ugdk::Vector2D &  up_left)
const EquationalLineDouble& game::alg::los::Cone::lower ( ) const
inline
void game::alg::los::Cone::LowerBump ( const ugdk::Vector2D &  up_left)
const EquationalLineDouble& game::alg::los::Cone::upper ( ) const
inline
void game::alg::los::Cone::UpperBump ( const ugdk::Vector2D &  up_left)

The documentation for this class was generated from the following files: