AtomComponent Member List

This is the complete list of members for AtomComponent, including all inherited members.

AbstractRobot(const std::string &name="abstractRobot", const std::string &revision="$ID$")AbstractRobot [inline]
addSubcomponent(Component *newsubcomponent, Joint *newconnectingjoint, bool softlink)Component [virtual]
AtomComponent(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const ComponentConf &conf, const AtomConf &aconf)AtomComponent
atomconfAtomComponent
backwardreferenceComponent
collisionCallback(void *data, dGeomID o1, dGeomID o2)AtomComponent [virtual]
collisionExclusionCondition(dGeomID o1, dGeomID o2)AtomComponent [virtual]
Component(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const ComponentConf &conf)Component
confComponent
Configurable()Configurable [inline]
Configurable(const std::string &name, const std::string &revision)Configurable [inline]
connectionComponent
copyBaseStructure(osg::Vec3 deltaposition, std::vector< TableLine > &copytable)AtomComponent [virtual]
copyCompleteStructure(osg::Vec3 deltaposition, AtomComponent *copystartcomponent)AtomComponent [virtual]
copySoftlinkStructure(std::vector< TableLine > &copytable)AtomComponent [virtual]
coreAtomComponent [private]
deleteStructureRecursive()AtomComponent [virtual]
directOriginComponentComponent
disableStructureFusionRecursive()AtomComponent [virtual]
doInternalStuff(const GlobalData &globalData)AtomComponent [virtual]
enableStructureFusionRecursive()AtomComponent [virtual]
fission(double force)AtomComponent [virtual]
fissionCondition(dGeomID o1, dGeomID o2, double force)AtomComponent [virtual]
fissionOf(componentConnection *tmpconnection)AtomComponent [virtual]
fusion(AtomComponent *atom_to_fuse)AtomComponent [virtual]
fusionCondition(dGeomID o1, dGeomID o2)AtomComponent [virtual]
getBestDivideComponent(double targetrelation, int maxsize, Component *currentBestDivideComponent)Component [virtual]
getCollisionForce(AtomComponent *collAtom)AtomComponent [virtual]
getConnection(unsigned int connectionnumber)Component [virtual]
getConnection(Component *targetcomponent)Component [virtual]
getConnectionFitness(unsigned int number)AtomComponent [virtual]
getConnectionFitness(AtomComponent *searchedsubcomponent)AtomComponent [virtual]
getCopyOutofTable(std::vector< TableLine > &table)AtomComponent [virtual]
getDefaultAtomConf()AtomComponent [inline, static]
getDefaultConf()Component [inline, static]
getDistanceToComponent(Component *comp)Component [virtual]
getId() constConfigurable [inline]
getLeastFittestDivideComponent(int minsize, AtomComponent *currentBestDivideComponent)AtomComponent [virtual]
getMainPrimitive() constAtomComponent [virtual]
getMotionForce()AtomComponent [virtual]
getMotorNumber()AtomComponent [virtual]
getName() constConfigurable [inline, virtual]
getNumberSubcomponents()Component [virtual]
getNumberSubcomponentsAll()Component [virtual]
getOrientation() constOdeRobot [virtual]
getParam(const paramkey &key) constConfigurable [inline, virtual]
getParamList() constConfigurable [inline, virtual]
getPosition() constAtomComponent [virtual]
getPositionbetweenComponents(Component *component)AtomComponent [virtual]
getRevision() constConfigurable [inline, virtual]
getRevision(const paramkey &revision)Configurable [inline, virtual]
getSensorNumber()AtomComponent [virtual]
getSensors(sensor *sensors, int sensornumber)AtomComponent [virtual]
getSpeed() constOdeRobot [virtual]
getStrongestSoftlinkofStructure()AtomComponent [virtual]
getStructureFitness()AtomComponent [virtual]
hasSubcomponent(Component *subcomp)Component [virtual]
insertCVSInfo(paramkey &str, const char *file, const char *revision)Configurable [static]
isComponentConnected(Component *connectedComp)Component [virtual]
isGeomInPrimitiveList(Primitive **ps, int len, dGeomID geom)OdeRobot [protected, static]
isGeomInPrimitiveList(std::list< Primitive * > ps, dGeomID geom)OdeRobot [protected, static]
makeComponentStructureRoot()AtomComponent [virtual]
odeHandleOdeRobot [protected]
OdeRobot(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const std::string &name, const std::string &revision)OdeRobot
originComponentComponent
osgHandleOdeRobot [protected]
paramkey typedefConfigurable
paramlist typedefConfigurable
paramval typedefConfigurable
parentspaceOdeRobot [protected]
parse(FILE *f)Configurable
place(const Pos &pos)AtomComponent [virtual]
place(const osg::Matrix &pose)AtomComponent [virtual]
print(FILE *f, const char *prefix) constConfigurable
removeAllSubcomponentsRecursive()Component [virtual]
removeSoftlinksRecursive()Component [virtual]
removeSubcomponent(int removedsubcomponentnumber)Component [virtual]
removeSubcomponent(Component *removedsubcomponent)Component [virtual]
replication(AtomComponent *atom_to_recplicate)AtomComponent [virtual]
replication_old(AtomComponent *atom_to_recplicate)AtomComponent [virtual]
resetMotorsRecursive()Component [virtual]
restoreCfg(const char *filenamestem)Configurable
setColor(const Color &col)OdeRobot [virtual]
setConnectionFitness(unsigned int number, double value)AtomComponent [virtual]
setConnectionFitnessAll(double value)AtomComponent [virtual]
setMotors(const motor *motors, int motornumber)AtomComponent [virtual]
setName(const paramkey &name)Configurable [inline, virtual]
setParam(const paramkey &key, paramval val)Configurable [inline, virtual]
setSoftlink(unsigned int position, bool state)Component [virtual]
shellAtomComponent [private]
shellCollision(dGeomID o1, dGeomID o2)AtomComponent [virtual]
storeCfg(const char *filenamestem)Configurable
Trackable()Trackable [inline]
update()AtomComponent [virtual]
updateConnectionFitnessAll(AbstractController *controller)AtomComponent [virtual]
updateOriginsRecursive(Component *parent)Component [virtual]
~AbstractRobot()AbstractRobot [inline, virtual]
~AtomComponent()AtomComponent
~Component()Component
~Configurable()Configurable [inline, virtual]
~OdeRobot()OdeRobot [virtual]
~Trackable()Trackable [inline, virtual]


Generated on Tue Jan 16 02:14:53 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8