Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Shared Directory Reference

/var/www/tekkotsu.no-ip.org/src/Shared/

Files

file  attributes.h [code]
 

Defines variants of the __attribute__ macros to provide better portability.


file  Base64.cc [code]
 

Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder.


file  Base64.h [code]
 

Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder.


file  BioloidInfo.h [code]
 

Defines some capabilities common to generic bioloid/dynamixel based robots.


file  BoundingBox.cc [code]
file  BoundingBox.h [code]
file  Buffer.cc [code]
 

Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks.


file  Buffer.h [code]
 

Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks.


file  Calliope3Components.h [code]
file  Calliope3Info.h [code]
 

Defines some capabilities of the Calliope robot, based on the iRobot Create.


file  CalliopeComponents.h [code]
file  CalliopeInfo.h [code]
 

Defines some capabilities of the Calliope robot, based on the iRobot Create.


file  CalliopeUInfo.h [code]
 

Defines some capabilities of the CalliopeU robot.


file  CameraData.h [code]
file  Chiara2Info.h [code]
 

Defines some capabilities of the Chiara hexapod robots.


file  ChiaraInfo.h [code]
 

Defines some capabilities of the Chiara hexapod robots.


file  Cloneable.h [code]
 

Defines Cloneable, and interfacing for cloning objects -- needed for making copies with polymorphism (operator= doesn't work as virtual).


file  CommonERSInfo.h [code]
 

Defines some capabilities common to all Aibo robots.


file  CommonInfo.h [code]
 

Defines items shared between robot models, like camera specifications.


file  Config.cc [code]
 

Implements Config, which provides global access to system configuration information.


file  Config.h [code]
 

Describes Config, which provides global access to system configuration information.


file  CreateInfo.h [code]
 

Defines some capabilities of the iRobot Create robots.


file  debuget.h [code]
 

Defines several debugging functions and macros, including ASSERT (and variations).


file  Draw.cc [code]
file  Draw.h [code]
 

Describes Draw, which provides a simple interface to draw images.


file  DynamicInfo.cc [code]
 

Defines RobotInfo namespace for 'dynamic' models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.


file  DynamicInfo.h [code]
 

Defines RobotInfo namespace for 'dynamic' models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.


file  DynamicRobotState.h [code]
file  ERS210Info.h [code]
 

Defines RobotInfo namespace for ERS-210 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.


file  ERS220Info.h [code]
 

Defines RobotInfo namespace for ERS-220 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.


file  ERS2xxInfo.h [code]
 

Defines RobotInfo namespace for ERS-2xx series of robots, such as joint counts, offsets, names and PID values.


file  ERS7Info.h [code]
 

Defines RobotInfo namespace for ERS-7 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.


file  Factories.h [code]
 

Defines a variety of factory templates which can be used with FamilyFactory. This is not (and couldn't be) an exhaustive list of Factory configurations. It provides some commonly used configurations, and should give you some examples and ideas how to create your own for more complex cases.


file  FamilyFactory.h [code]
file  fmat.cc [code]
file  fmat.h [code]
file  fmatCore.h [code]
 

Defines fmat namespace, for fixed-dimension matrix computation.


file  fmatSpatial.h [code]
 

Provides data structures and algorithms for spatial operations.


file  Gamepad.h [code]
file  get_time.cc [code]
 

Implementation of get_time(), a simple way to get the current time since boot in milliseconds.


file  get_time.h [code]
 

prototype for get_time(), a simple way to get the current time since boot in milliseconds


file  GreedySampler.cc [code]
file  GreedySampler.h [code]
file  HandEyeInfo.h [code]
 

Defines some capabilities of the HandEye planar arm robot.


file  HandEyeZInfo.h [code]
 

Defines some capabilities of the modified HandEye planar arm robot.


file  Homography.h [code]
file  ImageUtil.cc [code]
file  ImageUtil.h [code]
file  InstanceTracker.h [code]
file  InverseMarkScope.h [code]
 

Defines InverseMarkScope, which provides a way to mark a resource as unused for the duration of the instance's scope (cancels a MarkScope for a portion).


file  KHR2Info.h [code]
 

Defines some capabilities of the KHR2 humanoid robots.


file  least_squares.cc [code]
file  least_squares.h [code]
file  LoadSave.cc [code]
 

Implements LoadSave, inherit from this to use a standard interface for loading and saving.


file  LoadSave.h [code]
 

Describes LoadSave, inherit from this to use a standard interface for loading and saving.


file  LynxArm6Info.h [code]
 

Defines some capabilities of the 6-DOF PUMA style arm from Lynx Motion.


file  MantisArmInfo.h [code]
 

Defines some capabilities of the Mantis arm Robots.


file  MantisInfo.h [code]
 

Defines some capabilities of the Mantis robots.


file  MantisLegInfo.h [code]
 

Defines some capabilities of the Mantis leg robots.


file  MarkScope.h [code]
 

Defines MarkScope, which provides a way to mark a resource as used for the duration of the instance's scope.


file  mathutils.h [code]
file  Measures.cc [code]
file  Measures.h [code]
file  ODataFormats.h [code]
 

Defines several data structures for compatability with OPEN-R.


file  PanTiltInfo.h [code]
 

Defines some capabilities of a simple pan-tilt camera “robot”.


file  ParticleFilter.h [code]
file  plist.cc [code]
file  plist.h [code]
 

Provides the plist namespace, a collection of classes to implement the Propery List data storage format, a XML standard used by Apple and others.


file  plistBase.cc [code]
file  plistBase.h [code]
file  plistCollections.cc [code]
file  plistCollections.h [code]
file  plistPrimitives.cc [code]
file  plistPrimitives.h [code]
file  plistSpecialty.cc [code]
file  plistSpecialty.h [code]
file  Profiler.cc [code]
 

Implements Profiler, which managers a hierarchy of timers for profiling time spent in code.


file  Profiler.h [code]
 

Describes Profiler, which managers a hierarchy of timers for profiling time spent in code.


file  ProjectInterface.cc [code]
 

Provides instantiation of the non-required members of ProjectInterface.


file  ProjectInterface.h [code]
 

Defines ProjectInterface namespace - a collection of the global variables which should be set by a project to use the Tekkotsu framework.


file  QBotPlusInfo.h [code]
 

Defines some capabilities of the QwerkBot+, a QwerkBot with wheels and a pan/tilt camera.


file  QwerkInfo.h [code]
 

Defines some capabilities of a generic "Qwerk" based robot.


file  ReferenceCounter.h [code]
 

Defines the ReferenceCounter base class, which allows for automatic memory deallocation.


file  Regis1Info.h [code]
 

Defines some capabilities of the Regis robot prototype.


file  RemoteState.cc [code]
file  RemoteState.h [code]
file  Resource.cc [code]
 

Implements Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks.


file  Resource.h [code]
 

Describes Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks.


file  ResourceAccessor.h [code]
 

Describes ResourceAccessor, a variation of MarkScope which allows you to forward access to the resource via the '->' operator, smart-pointer style.


file  RobotInfo.cc [code]
file  RobotInfo.h [code]
 

Checks the define's to load the appropriate header and namespace.


file  StackTrace.cc [code]
 

Implements functionality for performing stack traces.


file  StackTrace.h [code]
 

Describes functionality for performing stack traces.


file  string_util.cc [code]
 

Implements some useful functions for string manipulation in the string_util namespace.


file  string_util.h [code]
 

Describes some useful functions for string manipulation in the string_util namespace.


file  TentacleInfo.h [code]
 

Defines some capabilities of the tentacle planar arm.


file  TimeET.cc [code]
 

Implements TimeET, a nice class for handling time values with high precision (but all that's in the .cc is implementation of struct timezone TimeET::tz).


file  TimeET.h [code]
 

Describes TimeET, a nice class for handling time values with high precision.


file  WiiMoteInfo.h [code]
 

Defines some capabilities of the WiiMote.


file  WMclass.cc [code]
file  WMclass.h [code]
 

Watchable memory. Variables are monitored and changes are announced.


file  WorldState.cc [code]
 

Implements WorldState, maintains information about the robot's environment, namely sensors and power status.


file  WorldState.h [code]
 

Describes WorldState, maintains information about the robot's environment, namely sensors and power status.


file  XMLLoadSave.cc [code]
file  XMLLoadSave.h [code]
file  zignor.cc [code]
file  zignor.h [code]
file  zigrandom.cc [code]
file  zigrandom.h [code]

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:29 2016 by Doxygen 1.6.3