a_acc | mars::sim::SimNode | private |
a_vel | mars::sim::SimNode | private |
addRotation(const utils::Quaternion &q) | mars::sim::SimNode | |
addSensor(interfaces::BaseSensor *sensor) | mars::sim::SimNode | |
addToDataBroker() | mars::sim::SimNode | private |
applyForce(const utils::Vector &force, const utils::Vector &pos) | mars::sim::SimNode | |
applyForce(const utils::Vector &force) | mars::sim::SimNode | |
applyTorque(const utils::Vector &torque) | mars::sim::SimNode | |
changeNode(interfaces::NodeData *node) | mars::sim::SimNode | |
checkNodeState(void) | mars::sim::SimNode | |
clearRelativePosition(void) | mars::sim::SimNode | |
control | mars::sim::SimNode | private |
dbPackageMapping | mars::sim::SimNode | private |
f | mars::sim::SimNode | private |
getAngularAcceleration(void) const | mars::sim::SimNode | |
getAngularVelocity(void) const | mars::sim::SimNode | |
getCollisionDepth(void) const | mars::sim::SimNode | |
getContactForce(void) const | mars::sim::SimNode | |
getContactIDs(std::list< interfaces::NodeId > *ids) const | mars::sim::SimNode | |
getContactParams() const | mars::sim::SimNode | |
getContactPoints(std::vector< utils::Vector > *contact_points) const | mars::sim::SimNode | |
getCoreExchange(interfaces::core_objects_exchange *obj) const | mars::sim::SimNode | |
getDataBrokerNames(std::string *groupName, std::string *dataName) const | mars::sim::SimNode | |
getDensity(void) const | mars::sim::SimNode | |
getExtent(void) const | mars::sim::SimNode | |
getForce(void) const | mars::sim::SimNode | |
getGraphicsID(void) const | mars::sim::SimNode | |
getGraphicsID2(void) const | mars::sim::SimNode | |
getGroundContact(void) const | mars::sim::SimNode | |
getGroundContactForce(void) const | mars::sim::SimNode | |
getGroupID(void) const | mars::sim::SimNode | |
getID(void) const | mars::sim::SimNode | |
getInterface(void) const | mars::sim::SimNode | |
getLinearAcceleration(void) const | mars::sim::SimNode | |
getLinearVelocity(void) const | mars::sim::SimNode | |
getMass(void) const | mars::sim::SimNode | |
getMass(interfaces::sReal *mass, interfaces::sReal *inertia) const | mars::sim::SimNode | |
getMaterial(void) const | mars::sim::SimNode | |
getMesh(void) const | mars::sim::SimNode | |
getName(void) const | mars::sim::SimNode | |
getParentID() | mars::sim::SimNode | inline |
getPhysicalState(interfaces::nodeState *state) const | mars::sim::SimNode | |
getPhysicMode(void) const | mars::sim::SimNode | |
getPosition(void) const | mars::sim::SimNode | |
getRotation(void) const | mars::sim::SimNode | |
getSNode(void) const | mars::sim::SimNode | |
getTexture(void) const | mars::sim::SimNode | |
getTorque(void) const | mars::sim::SimNode | |
getVisualPosition(void) const | mars::sim::SimNode | |
getVisualRep(void) const | mars::sim::SimNode | |
getVisualRotation(void) const | mars::sim::SimNode | |
graphics_id | mars::sim::SimNode | private |
graphics_id2 | mars::sim::SimNode | private |
ground_contact | mars::sim::SimNode | private |
ground_contact_force | mars::sim::SimNode | private |
has_sensor | mars::sim::SimNode | private |
i_velocity | mars::sim::SimNode | private |
i_velocity_sum | mars::sim::SimNode | private |
iMutex | mars::sim::SimNode | mutableprivate |
isMovable(void) const | mars::sim::SimNode | |
l_acc | mars::sim::SimNode | private |
l_vel | mars::sim::SimNode | private |
last_a_vel | mars::sim::SimNode | private |
last_l_vel | mars::sim::SimNode | private |
my_interface | mars::sim::SimNode | private |
produceData(const data_broker::DataInfo &info, data_broker::DataPackage *package, int callbackParam) | mars::sim::SimNode | virtual |
ProducerInterface() | mars::data_broker::ProducerInterface | inline |
pushToDataBroker | mars::sim::SimNode | private |
reloadSensor(interfaces::BaseSensor *s_cfg) | mars::sim::SimNode | |
removeFromDataBroker() | mars::sim::SimNode | private |
removeSensor(interfaces::BaseSensor &s_cfg) | mars::sim::SimNode | |
rotateAtPoint(const utils::Vector &rotation_point, const utils::Quaternion &rotation, bool move_group) | mars::sim::SimNode | |
setAngularDamping(interfaces::sReal damping) | mars::sim::SimNode | |
setAngularVelocity(const utils::Vector &vel) | mars::sim::SimNode | |
setBrightness(double v) | mars::sim::SimNode | |
setColor(utils::Vector v) | mars::sim::SimNode | |
setContactMotion1(interfaces::sReal motion) | mars::sim::SimNode | |
setContactParams(const interfaces::contact_params &cp) | mars::sim::SimNode | |
setCullMask(int mask) | mars::sim::SimNode | |
setDensity(interfaces::sReal objectdensity) | mars::sim::SimNode | |
setExtent(const utils::Vector &ext, bool update=false) | mars::sim::SimNode | |
setFromSNode(const interfaces::NodeData &sNode) | mars::sim::SimNode | |
setGraphicsID(unsigned long g_id) | mars::sim::SimNode | |
setGraphicsID2(unsigned long g_id) | mars::sim::SimNode | |
setInterface(interfaces::NodeInterface *_interface) | mars::sim::SimNode | |
setLinearVelocity(const utils::Vector &vel) | mars::sim::SimNode | |
setMass(interfaces::sReal objectmass) | mars::sim::SimNode | |
setMaterial(const interfaces::MaterialData &material) | mars::sim::SimNode | |
setMaterialName(const std::string &name) | mars::sim::SimNode | inline |
setMesh(const interfaces::snmesh &objectmesh) | mars::sim::SimNode | |
setMovable(bool movable) | mars::sim::SimNode | |
setName(const std::string &objectname) | mars::sim::SimNode | |
setPhysicalState(const interfaces::nodeState &state) | mars::sim::SimNode | |
setPhysicMode(interfaces::NodeType mode) | mars::sim::SimNode | |
setPosition(const utils::Vector &newPosition, bool move_group) | mars::sim::SimNode | |
setPositionOffset(const utils::Vector &offset) | mars::sim::SimNode | |
setRelativeID(interfaces::NodeId id) | mars::sim::SimNode | inline |
setRelativePosition(const interfaces::NodeData &node) | mars::sim::SimNode | |
setRotation(const utils::Quaternion &rotation, bool move_all) | mars::sim::SimNode | |
setTexture(const std::string &tname) | mars::sim::SimNode | |
setVisQOffset(utils::Quaternion q) | mars::sim::SimNode | inline |
setVisualRep(int val) | mars::sim::SimNode | |
SimNode(interfaces::ControlCenter *c, const interfaces::NodeData &sNode) | mars::sim::SimNode | |
sNode | mars::sim::SimNode | private |
t | mars::sim::SimNode | private |
update(interfaces::sReal calc_ms, bool physics_thread=true) | mars::sim::SimNode | |
update_ray | mars::sim::SimNode | private |
updatePR(const utils::Vector &pos, const utils::Quaternion &rot, const utils::Vector &visOffsetPos, const utils::Quaternion &visOffsetRot) | mars::sim::SimNode | |
updateRay(void) | mars::sim::SimNode | |
vel_ptr | mars::sim::SimNode | private |
visual_rep | mars::sim::SimNode | private |
~ProducerInterface() | mars::data_broker::ProducerInterface | inlinevirtual |
~SimNode(void) | mars::sim::SimNode | |