HGL::Type::ParamBase Class Reference
[TypesParameter types]

#include <parambase.h>

Inheritance diagram for HGL::Type::ParamBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual HGL::IType::BOUNDINGBOX getBoundingBox () const
 Gets the bounding box of the type.
virtual const std::string toString () const =0
 Gets the string representation of a parameter type.

Detailed Description

Author:
Heiko Schäfer <heiko@hgl.rangun.de>

Member Function Documentation

HGL::IType::BOUNDINGBOX ParamBase::getBoundingBox (  )  const [virtual]

Gets the bounding box of the type.

Returns:
the bounding box of the type

Reimplemented from HGL::Type::TypeBase.

Reimplemented in HGL::Type::Vector2D.

virtual const std::string HGL::Type::ParamBase::toString (  )  const [pure virtual]

Gets the string representation of a parameter type.

Returns:
the string representation of a parameter type

Implements HGL::Type::IParam.

Implemented in HGL::Type::ExpressionParam, HGL::Type::FloatParam, HGL::Type::ReferenceParam, HGL::Type::StringParam, and HGL::Type::Vector2D.


Generated on 9 Apr 2014 for hgl 0.5.26~svn by  doxygen 1.6.1