Go to the source code of this file.
Data Structures | |
class | helios::Texture |
Texture map data structure. More... | |
struct | helios::GlobalData |
Structure for Global Data Entities. More... | |
class | helios::CompoundObject |
class | helios::Tile |
Tile compound object class. More... | |
class | helios::Sphere |
Sphere compound object class. More... | |
class | helios::Tube |
Tube compound object class. More... | |
class | helios::Box |
Box compound object class. More... | |
class | helios::Disk |
Disk compound object class. More... | |
class | helios::Polymesh |
Polymesh compound object class. More... | |
class | helios::Cone |
Cone compound object class. More... | |
class | helios::XMLparser |
Class for parsing XML input files. More... | |
class | helios::Context |
Stores the state associated with simulation. More... | |
Enumerations | |
enum | helios::PrimitiveType { helios::PRIMITIVE_TYPE_PATCH = 0 , helios::PRIMITIVE_TYPE_TRIANGLE = 1 , helios::PRIMITIVE_TYPE_VOXEL = 2 } |
Type of primitive element. More... | |
enum | helios::HeliosDataType { helios::HELIOS_TYPE_INT = 0 , helios::HELIOS_TYPE_UINT = 1 , helios::HELIOS_TYPE_FLOAT = 2 , helios::HELIOS_TYPE_DOUBLE = 3 , helios::HELIOS_TYPE_VEC2 = 4 , helios::HELIOS_TYPE_VEC3 = 5 , helios::HELIOS_TYPE_VEC4 = 6 , helios::HELIOS_TYPE_INT2 = 7 , helios::HELIOS_TYPE_INT3 = 8 , helios::HELIOS_TYPE_INT4 = 9 , helios::HELIOS_TYPE_STRING = 10 , helios::HELIOS_TYPE_BOOL = 11 , helios::HELIOS_TYPE_UNKNOWN = 12 } |
Data types. More... | |
enum | helios::ObjectType { helios::OBJECT_TYPE_TILE = 0 , helios::OBJECT_TYPE_SPHERE = 1 , helios::OBJECT_TYPE_TUBE = 2 , helios::OBJECT_TYPE_BOX = 3 , helios::OBJECT_TYPE_DISK = 4 , helios::OBJECT_TYPE_POLYMESH = 5 , helios::OBJECT_TYPE_CONE = 6 , helios::OBJECT_TYPE_NONE = -1 } |
Type of compound object. More... | |
Context header file.
Copyright (C) 2016-2025 Brian Bailey
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Definition in file Context.h.
Data types.
enum helios::ObjectType |