Homepage
Demos
Overview
Downloads
Tutorials
Reference
Credits
Main Page
Namespaces
Classes
Files
Directories
Related Pages
S
earch for
Alphabetical List
Class List
Class Hierarchy
Class Members
DualCoding Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AgentData
AngPi
Circular arithmetic on angles between 0 and pi (180 degrees)
AngSignPi
Circular arithmetic on angles between -pi and pi (360 degrees)
AngTwoPi
Circular arithmetic on angles between 0 and two pi (360 degrees)
BaseData
BehaviorBase
binary_function
BinaryShapePred
Binary predicates over Shape<T> objects
BinaryShapeRootPred
Binary predicates over
ShapeRoot
objects
BlobData
Blob shapes, described by bounding boxes and an optional list of runs
BlobData::areaLessThan
BlobData::run
BoundingBox
BrickData
convexHullPoint
convexHullPoint::pointCompare
EllipseData
EndPoint
isColor
isName
isType
LineData
LineData::ColinearTest
LineData::IsHorizontal
LineData::LengthLessThan
Comparison predicates used by shape functions
LineData::ParallelTest
LineData::PerpendicularTest
LocalMapRequest
LocalMapTestRequest
Lookout
LookoutRequest
MapBuilder
MapBuilder::maps
MapBuilderRequest
MeasureDistanceAtRequest
MeasureDistanceRequest
Particle
Each
Particle
represents a hypothesis about the match of the local map to the world map
ParticleFilter
ParticleFilter
localizes the robot by matching local shapes against world shapes
PathPlanner
PathPlanner::direction
PathPlanner::edge
PathPlanner::lessCost
PathPlanner::location
PathPlanner::state
PfBlob
A blob landmark
PfEllipse
An ellipse landmark
PfLine
A line landmark; world lines will have two of these, with the endpoints switched
PfPoint
A point landmark
PfRoot
Root class for the particle filter landmark classes
Pilot
PilotRequest
PilotRequest::Constraint
PilotRequest::Motion
Point
PointAtBase
PointAtRequest
PointData
PolygonData
PyramidData
Region
ScanAlongLineRequest
ScanAreaRequest
ScanRequest
ScanRequest::IRTask
ScanRequest::Task
ScanRequest::VisionObjectTask
Uses bult-in object detectors (like pink ball detector) via VisionObjectEvent stream
ScanRequest::VisionRegionTask
Uses built-in colored region detectors via
Region
event stream
ScanRequest::VisionTask
Shape< AgentData >
Shape< BlobData >
Shape< BrickData >
Shape< EllipseData >
Shape< LineData >
Shape< PointData >
Shape< PolygonData >
Shape< PyramidData >
Shape< SphereData >
ShapeRoot
Parent class for all Shape<T>
ShapeSpace
Holds a collection of diverse shapes such as
LineData
or
EllipseData
shortcircuit_and
Classes for implementing shortcircuit And and Or predicates. Don't call directly; use andPred and orPred; use not1 for negation
shortcircuit_or
Sketch
Smart pointers for referencing
SketchData
Holds the pixels for an individual sketch
SketchDataRoot
Parent class for SketchData<T>
SketchIndices
Table of indices of sketch elements; parent of the
Region
class
SketchPool
Manages a pool of SketchData<T> instances
SketchPoolRoot
Non-templated parent class of SketchPool<T>
SketchRoot
Parent class for all Sketch<T>
SketchRootReset
Dummy class used by
SketchSpace
to reset static
SketchRoot::idCounter
SketchSpace
Holds a collection of sketches of various types
SphereData
StateNode
StoreImageAtRequest
StoreImageRequest
StoreModeImageAtRequest
StoreModeImageRequest
TakeSnapAtRequest
TakeSnapRequest
TrackRequest
unary_function
UnaryShapePred
Unary predicates over Shape<T> objects
UnaryShapeRootPred
Unary predicates over
ShapeRoot
objects
ViewerConnection
VisualRoutinesBehavior
Base class from which visual-routines based behaviors (which all share a common
SketchSpace
) inherit
VisualRoutinesStateNode
Base class from which visual-routines based state nodes (which all share a common
SketchSpace
) inherit
VRmixin
Mix-in for the
BehaviorBase
or
StateNode
class to give access to
VisualRoutinesBehavior
variables
WorldMapRequest
WorldMapTestRequest
DualCoding 3.0beta
Generated Wed Oct 4 00:02:24 2006 by
Doxygen
1.4.7