The Stage library uses its own namespace. More...
Namespaces | |
| Gl | |
Classes | |
| class | Ancestor |
| struct | blinkenlight_t |
| class | Block |
| class | BlockGroup |
| class | Bounds |
| class | bounds3d_t |
| class | Camera |
| class | Canvas |
| class | Cell |
| class | Color |
| class | CProperty |
| Property class. More... | |
| class | CtrlArgs |
| class | FileManager |
| struct | fov_t |
| class | Geom |
| class | LogEntry |
| class | Model |
| Model class More... | |
| class | ModelActuator |
| ModelActuator class More... | |
| class | ModelBlinkenlight |
| class | ModelBlobfinder |
| ModelBlobfinder class More... | |
| class | ModelCamera |
| ModelCamera class More... | |
| class | ModelFiducial |
| ModelFiducial class More... | |
| class | ModelGripper |
| class | ModelLightIndicator |
| class | ModelPosition |
| ModelPosition class More... | |
| class | ModelRanger |
| ModelRanger class More... | |
| class | Option |
| class | OptionsDlg |
| class | OrthoCamera |
| class | PerspectiveCamera |
| class | point3_t |
| class | point_int_t |
| class | point_t |
| class | Pose |
| class | PowerPack |
| class | Ray |
| class | RaytraceResult |
| class | Region |
| struct | rotrect_t |
| class | Size |
| class | StripPlotVis |
| class | SuperRegion |
| class | TextureManager |
| Singleton for loading textures (not threadsafe) More... | |
| class | Velocity |
| class | Visualizer |
| class | World |
| World class More... | |
| class | Worldfile |
| class | WorldGui |
Typedefs | |
| typedef Model *(* | creator_t) (World *, Model *, const std::string &type) |
| typedef uint32_t | id_t |
| typedef double | joules_t |
| typedef double | kg_t |
| typedef double | meters_t |
| typedef int(* | model_callback_t) (Model *mod, void *user) |
| typedef unsigned long | msec_t |
| typedef double | radians_t |
| typedef bool(* | ray_test_func_t) (Model *candidate, Model *finder, const void *arg) |
| typedef struct timeval | time_t |
| typedef uint64_t | usec_t |
| typedef double | watts_t |
| typedef int(* | world_callback_t) (World *world, void *user) |
Enumerations | |
| enum | { FiducialNone = 0 } |
Functions | |
| const int32_t | CELLMASK (~((~0x00)<< RBITS)) |
| double | constrain (double val, double minval, double maxval) |
| double | dtor (double d) |
| template<class T , class C > | |
| void | EraseAll (T thing, C &cont) |
| int32_t | GETCELL (const int32_t x) |
| int32_t | GETREG (const int32_t x) |
| int32_t | GETSREG (const int32_t x) |
| void | Init (int *argc, char **argv[]) |
| bool | InitDone () |
| double | normalize (double a) |
| const int32_t | RBITS (5) |
| const int32_t | REGIONMASK (~((~0x00)<< SRBITS)) |
| const int32_t | REGIONSIZE (REGIONWIDTH *REGIONWIDTH) |
| const int32_t | REGIONWIDTH (1<< RBITS) |
| void | RegisterModels () |
| int | rotrects_from_image_file (const std::string &filename, std::vector< rotrect_t > &rects) |
| double | rtod (double r) |
| const int32_t | SBITS (5) |
| int | sgn (int a) |
| double | sgn (double a) |
| const int32_t | SRBITS (RBITS+SBITS) |
| const int32_t | SUPERREGIONSIZE (SUPERREGIONWIDTH *SUPERREGIONWIDTH) |
| const int32_t | SUPERREGIONWIDTH (1<< SBITS) |
| point_t * | unit_square_points_create () |
| const char * | Version () |
Variables | |
| const char | AUTHORS [] |
| const double | billion = 1e9 |
| const char | COPYRIGHT [] |
| const char | DESCRIPTION [] |
| const char | LICENSE [] |
| const double | million = 1e6 |
| const double | thousand = 1e3 |
| const char | WEBSITE [] = "http://playerstage.org" |
The Stage library uses its own namespace.
| typedef uint32_t Stg::id_t |
| typedef double Stg::joules_t |
| typedef double Stg::meters_t |
| typedef int(* Stg::model_callback_t) (Model *mod, void *user) |
| typedef unsigned long Stg::msec_t |
| typedef double Stg::radians_t |
| typedef struct timeval Stg::time_t |
| typedef uint64_t Stg::usec_t |
| typedef double Stg::watts_t |
| typedef int(* Stg::world_callback_t) (World *world, void *user) |
| anonymous enum |
| const int32_t Stg::CELLMASK | ( | ~ | (~0x00)<< RBITS | ) |
| double Stg::constrain | ( | double | val, |
| double | minval, | ||
| double | maxval | ||
| ) |
|
inline |
| void Stg::EraseAll | ( | T | thing, |
| C & | cont | ||
| ) |
| void Stg::Init | ( | int * | argc, |
| char ** | argv[] | ||
| ) |
| bool Stg::InitDone | ( | ) |
returns true iff Stg::Init() has been called.
|
inline |
| const int32_t Stg::RBITS | ( | 5 | ) |
| const int32_t Stg::REGIONMASK | ( | ~ | (~0x00)<< SRBITS | ) |
| const int32_t Stg::REGIONSIZE | ( | REGIONWIDTH * | REGIONWIDTH | ) |
| const int32_t Stg::REGIONWIDTH | ( | 1<< | RBITS | ) |
| void Stg::RegisterModels | ( | ) |
Map model names to named constructors for each model type
Definition at line 19 of file typetable.cc.
| int Stg::rotrects_from_image_file | ( | const std::string & | filename, |
| std::vector< rotrect_t > & | rects | ||
| ) |
|
inline |
| const int32_t Stg::SBITS | ( | 5 | ) |
|
inline |
|
inline |
| const int32_t Stg::SRBITS | ( | RBITS+ | SBITS | ) |
| const int32_t Stg::SUPERREGIONSIZE | ( | SUPERREGIONWIDTH * | SUPERREGIONWIDTH | ) |
| const int32_t Stg::SUPERREGIONWIDTH | ( | 1<< | SBITS | ) |
| point_t * Stg::unit_square_points_create | ( | void | ) |
| const char * Stg::Version | ( | ) |
| const char Stg::AUTHORS[] |
| const char Stg::COPYRIGHT[] |
| const char Stg::DESCRIPTION[] |
| const char Stg::LICENSE[] |
Project distribution license string