__CB_TYPE_COUNT enum value | Stg::Model | |
AddBlockRect(meters_t x, meters_t y, meters_t dx, meters_t dy, meters_t dz) | Stg::Model | |
AddCallback(callback_type_t type, model_callback_t cb, void *user) | Stg::Model | |
AddChild(Model *mod) | Stg::Ancestor | virtual |
AddFlag(Flag *flag) | Stg::Model | |
AddToPose(const Pose &pose) | Stg::Model | |
AddToPose(double dx, double dy, double dz, double da) | Stg::Model | |
AddVisualizer(Visualizer *custom_visual, bool on_by_default) | Stg::Model | |
alwayson | Stg::Model | protected |
Stg::Ancestor::Ancestor() | Stg::Ancestor | |
AppendTouchingModels(std::set< Model * > &touchers) | Stg::Model | protected |
BecomeParentOf(Model *child) | Stg::Model | |
blockgroup | Stg::Model | protected |
blocks_dl | Stg::Model | protected |
boundary | Stg::Model | protected |
callback_type_t enum name | Stg::Model | |
callbacks | Stg::Model | protected |
CallCallbacks(callback_type_t type) | Stg::Model | |
CallUpdateCallbacks(void) | Stg::Model | protected |
CB_FLAGDECR enum value | Stg::Model | |
CB_FLAGINCR enum value | Stg::Model | |
CB_GEOM enum value | Stg::Model | |
CB_INIT enum value | Stg::Model | |
CB_LOAD enum value | Stg::Model | |
CB_PARENT enum value | Stg::Model | |
CB_POSE enum value | Stg::Model | |
CB_SAVE enum value | Stg::Model | |
CB_SHUTDOWN enum value | Stg::Model | |
CB_STARTUP enum value | Stg::Model | |
CB_UPDATE enum value | Stg::Model | |
CB_VELOCITY enum value | Stg::Model | |
child_type_counts | Stg::Ancestor | protected |
children | Stg::Ancestor | protected |
ClearBlocks() | Stg::Model | |
color | Stg::Model | protected |
CommitTestedPose() | Stg::Model | protected |
cv_list | Stg::Model | protected |
data_fresh | Stg::Model | protected |
DataIsFresh() const | Stg::Model | inline |
DataVisualize(Camera *cam) | Stg::Model | protectedvirtual |
DataVisualizeTree(Camera *cam) | Stg::Model | protected |
debug | Stg::Ancestor | protected |
Disable() | Stg::Model | inline |
disabled | Stg::Model | protected |
DrawBlocks() | Stg::Model | protectedvirtual |
DrawBlocksTree() | Stg::Model | protected |
DrawBoundingBox() | Stg::Model | protected |
DrawBoundingBoxTree() | Stg::Model | protected |
DrawFlagList() | Stg::Model | protected |
DrawGrid() | Stg::Model | protected |
DrawImage(uint32_t texture_id, Camera *cam, float alpha, double width=1.0, double height=1.0) | Stg::Model | protected |
DrawOrigin() | Stg::Model | protected |
DrawOriginTree() | Stg::Model | protected |
DrawPicker() | Stg::Model | protectedvirtual |
DrawPose(Pose pose) | Stg::Model | protected |
DrawSelected(void) | Stg::Model | protectedvirtual |
DrawStatus(Camera *cam) | Stg::Model | protectedvirtual |
DrawStatusTree(Camera *cam) | Stg::Model | protected |
DrawTrailArrows() | Stg::Model | protected |
DrawTrailBlocks() | Stg::Model | protected |
DrawTrailFootprint() | Stg::Model | protected |
Enable() | Stg::Model | inline |
event_queue_num | Stg::Model | protected |
FindPowerPack() const | Stg::Model | |
flag_list | Stg::Model | protected |
ForEachDescendant(model_callback_t func, void *arg) | Stg::Ancestor | |
friction | Stg::Model | protected |
geom | Stg::Model | protected |
GetChild(const std::string &name) const | Stg::Model | |
GetChildren() | Stg::Ancestor | inline |
GetColor() const | Stg::Model | inline |
GetEnergyInterval() const | Stg::Model | inline |
GetFiducialReturn() const | Stg::Model | inline |
GetFlagCount() const | Stg::Model | inline |
GetGeom() const | Stg::Model | inline |
GetGlobalPose() const | Stg::Model | virtual |
GetGlobalVelocity() const | Stg::Model | |
GetId() const | Stg::Model | inline |
GetInterval() | Stg::Model | inline |
GetMassOfChildren() const | Stg::Model | |
GetModelType() const | Stg::Model | inline |
GetPose() const | Stg::Model | inline |
GetProperty(std::string &key) | Stg::Ancestor | inline |
GetSayString() | Stg::Model | inline |
GetSensors() const | Stg::ModelRanger | inline |
GetSensorsMutable() | Stg::ModelRanger | inline |
GetSubscriptionCount() const | Stg::Model | inline |
GetTotalMass() const | Stg::Model | |
GetUnsubscribedModelOfType(const std::string &type) const | Stg::Model | |
GetUnusedModelOfType(const std::string &type) | Stg::Model | |
GetUpdateInterval() const | Stg::Model | inline |
GetWorld() const | Stg::Model | inline |
GlobalToLocal(const Pose &pose) const | Stg::Model | |
gui | Stg::Model | protected |
has_default_block | Stg::Model | protected |
HasSubscribers() const | Stg::Model | inline |
id | Stg::Model | protected |
InitControllers() | Stg::Model | |
interval | Stg::Model | protected |
interval_energy | Stg::Model | protected |
IsAntecedent(const Model *testmod) const | Stg::Model | |
IsDescendent(const Model *testmod) const | Stg::Model | |
IsRelated(const Model *testmod) const | Stg::Model | |
last_update | Stg::Model | protected |
Load() | Stg::ModelRanger | virtual |
Stg::Model::Load(Worldfile *wf, int wf_entity) | Stg::Model | inline |
LoadBlock(Worldfile *wf, int entity) | Stg::Model | |
LoadControllerModule(const char *lib) | Stg::Model | |
LoadSensor(Worldfile *wf, int entity) | Stg::ModelRanger | |
LocalToGlobal(const Pose &pose) const | Stg::Model | inline |
LocalToGlobal(const point_t &pt) const | Stg::Model | |
LocalToPixels(const std::vector< point_t > &local) const | Stg::Model | |
log_state | Stg::Model | protected |
LookupId(uint32_t id) | Stg::Model | inlinestatic |
Map(unsigned int layer) | Stg::Model | protected |
Map() | Stg::Model | inlineprotected |
map_resolution | Stg::Model | protected |
MapFromRoot(unsigned int layer) | Stg::Model | protected |
MapWithChildren(unsigned int layer) | Stg::Model | protected |
mass | Stg::Model | protected |
Model(World *world, Model *parent=NULL, const std::string &type="model", const std::string &name="") | Stg::Model | |
Model() | Stg::Model | inline |
ModelHeight() const | Stg::Model | protected |
ModelRanger(World *world, Model *parent, const std::string &type) | Stg::ModelRanger | |
name_map | Stg::Model | static |
NeedRedraw() | Stg::Model | |
Parent() const | Stg::Model | inline |
parent | Stg::Model | protected |
PlaceInFreeSpace(meters_t xmin, meters_t xmax, meters_t ymin, meters_t ymax) | Stg::Model | |
PopColor() | Stg::Model | inlinevirtual |
PopCoords() | Stg::Model | protected |
PopFlag() | Stg::Model | |
pose | Stg::Model | protected |
PoseString() | Stg::Model | inline |
power_pack | Stg::Model | protected |
pps_charging | Stg::Model | protected |
Print(char *prefix) const | Stg::ModelRanger | virtual |
PrintWithPose() const | Stg::Model | virtual |
props | Stg::Ancestor | protected |
PushColor(Color col) | Stg::Model | inlinevirtual |
PushColor(double r, double g, double b, double a) | Stg::Model | inlinevirtual |
PushFlag(Flag *flag) | Stg::Model | |
PushLocalCoords() | Stg::Model | protected |
Rasterize(uint8_t *data, unsigned int width, unsigned int height, meters_t cellwidth, meters_t cellheight) | Stg::Model | |
rastervis | Stg::Model | protected |
Raytrace(const Pose &pose, const meters_t range, const ray_test_func_t func, const void *arg, const bool ztest=true) | Stg::Model | protected |
Raytrace(const Pose &pose, const meters_t range, const radians_t fov, const ray_test_func_t func, const void *arg, RaytraceResult *samples, const uint32_t sample_count, const bool ztest=true) | Stg::Model | protected |
Raytrace(const radians_t bearing, const meters_t range, const ray_test_func_t func, const void *arg, const bool ztest=true) | Stg::Model | protected |
Raytrace(const radians_t bearing, const meters_t range, const radians_t fov, const ray_test_func_t func, const void *arg, RaytraceResult *samples, const uint32_t sample_count, const bool ztest=true) | Stg::Model | protected |
rebuild_displaylist | Stg::Model | protected |
Redraw() | Stg::Model | |
RegisterOption(Option *opt) | Stg::Model | protected |
RemoveCallback(callback_type_t type, model_callback_t callback) | Stg::Model | |
RemoveChild(Model *mod) | Stg::Ancestor | virtual |
RemoveFlag(Flag *flag) | Stg::Model | |
RemoveVisualizer(Visualizer *custom_visual) | Stg::Model | |
Root() | Stg::Model | inline |
Save() | Stg::Model | virtual |
Stg::Ancestor::Save(Worldfile *wf, int section) | Stg::Ancestor | protected |
Say(const std::string &str) | Stg::Model | |
say_string | Stg::Model | protected |
sensors | Stg::ModelRanger | private |
SetBlobReturn(bool val) | Stg::Model | |
SetBoundary(bool val) | Stg::Model | |
SetColor(Color col) | Stg::Model | |
SetFiducialKey(int key) | Stg::Model | |
SetFiducialReturn(int fid) | Stg::Model | |
SetFriction(double friction) | Stg::Model | |
SetGeom(const Geom &src) | Stg::Model | |
SetGlobalPose(const Pose &gpose) | Stg::Model | |
SetGlobalVelocity(const Velocity &gvel) | Stg::Model | |
SetGravityReturn(bool val) | Stg::Model | |
SetGripperReturn(bool val) | Stg::Model | |
SetGuiGrid(bool val) | Stg::Model | |
SetGuiMove(bool val) | Stg::Model | |
SetGuiNose(bool val) | Stg::Model | |
SetGuiOutline(bool val) | Stg::Model | |
SetMapResolution(meters_t res) | Stg::Model | |
SetMass(kg_t mass) | Stg::Model | |
SetObstacleReturn(bool val) | Stg::Model | |
SetParent(Model *newparent) | Stg::Model | |
SetPose(const Pose &pose) | Stg::Model | |
SetProperty(std::string &key, void *value) | Stg::Ancestor | inline |
SetRangerReturn(double val) | Stg::Model | |
SetRangerReturn(bool val) | Stg::Model | |
SetStall(bool stall) | Stg::Model | |
SetStickyReturn(bool val) | Stg::Model | |
SetToken(const std::string &str) | Stg::Model | inlinevirtual |
SetWatts(watts_t watts) | Stg::Model | |
SetWorldfile(Worldfile *wf, int wf_entity) | Stg::Model | inline |
Shutdown() | Stg::ModelRanger | protectedvirtual |
stack_children | Stg::Model | protected |
stall | Stg::Model | protected |
Stalled() const | Stg::Model | inline |
Startup() | Stg::ModelRanger | protectedvirtual |
subs | Stg::Model | protected |
Subscribe() | Stg::Model | |
TestCollision() | Stg::Model | protected |
thread_safe | Stg::Model | protected |
Token() const | Stg::Ancestor | inline |
token | Stg::Ancestor | protected |
TokenStr() const | Stg::Ancestor | inline |
trail | Stg::Model | protected |
trail_index | Stg::Model | protected |
trail_interval | Stg::Model | protectedstatic |
trail_length | Stg::Model | protectedstatic |
type | Stg::Model | protected |
UnMap(unsigned int layer) | Stg::Model | protected |
UnMap() | Stg::Model | inlineprotected |
UnMapFromRoot(unsigned int layer) | Stg::Model | protected |
UnMapWithChildren(unsigned int layer) | Stg::Model | protected |
Unsubscribe() | Stg::Model | |
Update() | Stg::ModelRanger | protectedvirtual |
UpdateCharge() | Stg::Model | protectedvirtual |
UpdateTrail() | Stg::Model | protected |
UpdateWrapper(Model *mod, void *arg) | Stg::Model | inlineprotectedstatic |
used | Stg::Model | protected |
vis | Stg::ModelRanger | |
watts | Stg::Model | protected |
watts_give | Stg::Model | protected |
watts_take | Stg::Model | protected |
wf | Stg::Model | protected |
wf_entity | Stg::Model | protected |
world | Stg::Model | protected |
world_gui | Stg::Model | protected |
~Ancestor() | Stg::Ancestor | virtual |
~Model() | Stg::Model | virtual |
~ModelRanger() | Stg::ModelRanger | virtual |