active_energy | Stg::World | |
active_velocity | Stg::World | |
AddChild(Model *mod) | Stg::Ancestor | virtual |
AddModel(Model *mod) | Stg::World | virtual |
AddModelName(Model *mod, const std::string &name) | Stg::World | |
AddPowerPack(PowerPack *pp) | Stg::World | |
AddSuperRegion(const point_int_t &coord) | Stg::World | |
AddUpdateCallback(world_callback_t cb, void *user) | Stg::World | |
Ancestor() | Stg::Ancestor | |
args | Stg::World | static |
Block class | Stg::World | friend |
CallUpdateCallbacks() | Stg::World | protected |
CancelQuit() | Stg::World | inline |
CancelQuitAll() | Stg::World | inline |
Canvas class | Stg::World | friend |
cb_list | Stg::World | protected |
child_type_counts | Stg::Ancestor | protected |
children | Stg::Ancestor | protected |
ClearRays() | Stg::World | |
ClockString(void) const | Stg::World | virtual |
ConsumeQueue(unsigned int queue_num) | Stg::World | |
CreateModel(Model *parent, const std::string &typestr) | Stg::World | |
CreateSuperRegion(point_int_t origin) | Stg::World | |
ctrlargs | Stg::World | static |
debug | Stg::Ancestor | protected |
DEFAULT_PPM | Stg::World | static |
destroy | Stg::World | private |
DestroySuperRegion(SuperRegion *sr) | Stg::World | |
dirty | Stg::World | private |
DisableEnergy(Model *m) | Stg::World | inline |
EnableEnergy(Model *m) | Stg::World | inline |
Enqueue(unsigned int queue_num, usec_t delay, Model *mod, model_callback_t cb, void *arg) | Stg::World | inline |
event_queues | Stg::World | |
Extend(point3_t pt) | Stg::World | inline |
extent | Stg::World | protected |
FiducialErase(Model *mod) | Stg::World | inlineprivate |
FiducialInsert(Model *mod) | Stg::World | inlineprivate |
ForEachDescendant(model_callback_t func, void *arg) | Stg::Ancestor | |
GetAllModels() const | Stg::World | inline |
GetChildren() | Stg::Ancestor | inline |
GetEventQueue(Model *mod) const | Stg::World | |
GetExtent() const | Stg::World | inline |
GetGlobalPose() const | Stg::Ancestor | virtual |
GetGround() | Stg::World | inline |
GetModel(const std::string &name) const | Stg::World | |
GetProperty(std::string &key) | Stg::Ancestor | inline |
GetSuperRegion(const point_int_t &org) | Stg::World | inline |
GetSuperRegionCreate(const point_int_t &org) | Stg::World | inline |
GetUpdateCount() const | Stg::World | inline |
GetWorldFile() | Stg::World | inline |
graphics | Stg::World | protected |
ground | Stg::World | |
IsGUI() const | Stg::World | inlinevirtual |
Load(const std::string &worldfile_path) | Stg::World | virtual |
Stg::Ancestor::Load(Worldfile *wf, int section) | Stg::Ancestor | protected |
LoadBlock(Worldfile *wf, int entity) | Stg::World | |
LoadBlockGroup(Worldfile *wf, int entity) | Stg::World | |
LoadModel(Worldfile *wf, int entity) | Stg::World | |
LoadSensor(Worldfile *wf, int entity) | Stg::World | |
Log(Model *mod) | Stg::World | |
MapPoly(const std::vector< point_int_t > &poly, Block *block, unsigned int layer) | Stg::World | |
MetersToPixels(meters_t x) const | Stg::World | inline |
MetersToPixels(const point_t &pt) const | Stg::World | inline |
Model class | Stg::World | friend |
ModelFiducial class | Stg::World | friend |
models | Stg::World | private |
models_by_name | Stg::World | private |
models_by_wfentity | Stg::World | private |
models_with_fiducials | Stg::World | private |
models_with_fiducials_byx | Stg::World | private |
models_with_fiducials_byy | Stg::World | private |
NeedRedraw() | Stg::World | inline |
next_id | Stg::World | privatestatic |
option_table | Stg::World | protected |
PastQuitTime() | Stg::World | |
paused | Stg::World | |
Paused() const | Stg::World | inline |
pending_update_callbacks | Stg::World | |
PopColor() | Stg::World | inlinevirtual |
powerpack_list | Stg::World | protected |
ppm | Stg::World | private |
props | Stg::Ancestor | protected |
PushColor(Color col) | Stg::World | inlinevirtual |
PushColor(double r, double g, double b, double a) | Stg::World | inlinevirtual |
quit | Stg::World | private |
Quit() | Stg::World | inline |
quit_all | Stg::World | privatestatic |
quit_time | Stg::World | protected |
QuitAll() | Stg::World | inline |
ray_list | Stg::World | protected |
Raytrace(const Ray &ray) | Stg::World | |
Raytrace(const Pose &pose, const meters_t range, const ray_test_func_t func, const Model *finder, const void *arg, const bool ztest) | Stg::World | |
Raytrace(const Pose &pose, const meters_t range, const radians_t fov, const ray_test_func_t func, const Model *finder, const void *arg, RaytraceResult *samples, const uint32_t sample_count, const bool ztest) | Stg::World | |
RecentlySelectedModel() const | Stg::World | inlinevirtual |
RecordRay(double x1, double y1, double x2, double y2) | Stg::World | |
Redraw(void) | Stg::World | inlinevirtual |
RegisterOption(Option *opt) | Stg::World | |
Reload() | Stg::World | virtual |
RemoveChild(Model *mod) | Stg::Ancestor | virtual |
RemoveModel(Model *mod) | Stg::World | virtual |
RemovePowerPack(PowerPack *pp) | Stg::World | |
RemoveUpdateCallback(world_callback_t cb, void *user) | Stg::World | |
Resolution() const | Stg::World | inline |
rt_candidate_cells | Stg::World | |
rt_cells | Stg::World | |
Run() | Stg::World | static |
Save(const char *filename) | Stg::World | virtual |
Stg::Ancestor::Save(Worldfile *wf, int section) | Stg::Ancestor | protected |
SetProperty(std::string &key, void *value) | Stg::Ancestor | inline |
SetToken(const std::string &str) | Stg::Ancestor | inlinevirtual |
show_clock | Stg::World | private |
show_clock_interval | Stg::World | private |
ShowClock(bool enable) | Stg::World | inline |
sim_interval | Stg::World | |
sim_time | Stg::World | protected |
SimTimeNow(void) const | Stg::World | inline |
Start() | Stg::World | inlinevirtual |
Stop() | Stg::World | inlinevirtual |
superregions | Stg::World | protected |
sync_mutex | Stg::World | private |
TestQuit() const | Stg::World | inline |
threads_done_cond | Stg::World | private |
threads_start_cond | Stg::World | private |
threads_working | Stg::World | private |
TogglePause() | Stg::World | inlinevirtual |
token | Stg::Ancestor | protected |
Token() const | Stg::Ancestor | inline |
TokenStr() const | Stg::Ancestor | inline |
total_subs | Stg::World | private |
TryCharge(PowerPack *pp, const Pose &pose) | Stg::World | |
UnLoad() | Stg::World | virtual |
Update(void) | Stg::World | virtual |
update_cb_count | Stg::World | |
update_lists | Stg::World | protected |
update_thread_entry(std::pair< World *, int > *info) | Stg::World | static |
UpdateAll() | Stg::World | static |
UpdateCb(World *world) | Stg::World | privatestatic |
UpdateCount() | Stg::World | inline |
updates | Stg::World | protected |
wf | Stg::World | protected |
worker_threads | Stg::World | private |
WorkerThread class | Stg::World | friend |
World(const std::string &name="MyWorld", double ppm=DEFAULT_PPM) | Stg::World | |
world_set | Stg::World | privatestatic |
~Ancestor() | Stg::Ancestor | virtual |
~World() | Stg::World | virtual |