Classes | |
class | Color |
class | VoxelGrid |
Functions | |
template<typename T> | |
std::auto_ptr< T > | autoPtr (T *t) |
template<typename Target, typename Source> | |
bool | lexical_cast (const Source &source, Target &target) |
template<typename Source> | |
bool | lexical_cast (const Source &source, std::string &target) |
bool | lexical_cast (const std::string &source, bool &target) |
template<typename Source> | |
std::string | toString (const Source &source) |
template<typename T> | |
std::set< T > | readSet (std::istream &in) |
float | randf () |
template<typename T> | |
void | destroy (T *t) |
|
Shortcut for creating an std::auto_ptr without having to specify template parameters.
|
|
Deletes the supplied pointer.
|
|
Overload of lexical cast for bools. Allows bools to be represented as 0/1 or true/false.
|
|
Overload of lexical cast for string targets. Uses toString to make sure that the source is not split by whitespace.
|
|
Lexical cast between types. Uses std::stringstream to perform the conversion.
|
|
Returns random float values in the range [0.0f, 1.0f>.
|
|
Reads a std::set of values from an std::istream.
|
|
Conversion to std::string.
|