Homepage Demos Overview Downloads Tutorials Reference
Credits

DualCoding Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AgentData
AngPiCircular arithmetic on angles between 0 and pi (180 degrees)
AngSignPiCircular arithmetic on angles between -pi and pi (360 degrees)
AngTwoPiCircular arithmetic on angles between 0 and two pi (360 degrees)
BaseData
BehaviorBase
binary_function
BinaryShapePredBinary predicates over Shape<T> objects
BinaryShapeRootPredBinary predicates over ShapeRoot objects
BlobDataBlob 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::LengthLessThanComparison predicates used by shape functions
LineData::ParallelTest
LineData::PerpendicularTest
LocalMapRequest
LocalMapTestRequest
Lookout
LookoutRequest
MapBuilder
MapBuilder::maps
MapBuilderRequest
MeasureDistanceAtRequest
MeasureDistanceRequest
ParticleEach Particle represents a hypothesis about the match of the local map to the world map
ParticleFilterParticleFilter localizes the robot by matching local shapes against world shapes
PathPlanner
PathPlanner::direction
PathPlanner::edge
PathPlanner::lessCost
PathPlanner::location
PathPlanner::state
PfBlobA blob landmark
PfEllipseAn ellipse landmark
PfLineA line landmark; world lines will have two of these, with the endpoints switched
PfPointA point landmark
PfRootRoot 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::VisionObjectTaskUses bult-in object detectors (like pink ball detector) via VisionObjectEvent stream
ScanRequest::VisionRegionTaskUses 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 >
ShapeRootParent class for all Shape<T>
ShapeSpaceHolds a collection of diverse shapes such as LineData or EllipseData
shortcircuit_andClasses for implementing shortcircuit And and Or predicates. Don't call directly; use andPred and orPred; use not1 for negation
shortcircuit_or
SketchSmart pointers for referencing
SketchDataHolds the pixels for an individual sketch
SketchDataRootParent class for SketchData<T>
SketchIndicesTable of indices of sketch elements; parent of the Region class
SketchPoolManages a pool of SketchData<T> instances
SketchPoolRootNon-templated parent class of SketchPool<T>
SketchRootParent class for all Sketch<T>
SketchRootResetDummy class used by SketchSpace to reset static SketchRoot::idCounter
SketchSpaceHolds a collection of sketches of various types
SphereData
StateNode
StoreImageAtRequest
StoreImageRequest
StoreModeImageAtRequest
StoreModeImageRequest
TakeSnapAtRequest
TakeSnapRequest
TrackRequest
unary_function
UnaryShapePredUnary predicates over Shape<T> objects
UnaryShapeRootPredUnary predicates over ShapeRoot objects
ViewerConnection
VisualRoutinesBehaviorBase class from which visual-routines based behaviors (which all share a common SketchSpace) inherit
VisualRoutinesStateNodeBase class from which visual-routines based state nodes (which all share a common SketchSpace) inherit
VRmixinMix-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