GAMS  1.2.2
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Cgams::pose::units::absolute< T >Tag that coordinate is a fixed vector, not free
 Cgams::pose::units::acceleration
 Cgams::variables::AccentStatusA container for accent status information
 Cgams::utility::java::Acquire_VMThis class encapsulates attaching and detaching to a VM
 Cgams::variables::AgentA container for agent information
 Cgams::formations::AgentFormationAn agent formation
 CAggregateFilter
 Cgams::algorithms::AlgorithmFactoryBase class for algorithm factories that classes derived from
 Cgams::algorithms::AlgorithmFactoryRepositoryThe controller's algorithm factory
 Cgams::algorithms::AlgorithmMetaDataA helper class for algorithm information
 Cgams::variables::AlgorithmStatusA container for algorithm status information
 Cgams::pose::units::angular_acceleration
 Cgams::pose::units::angular_velocity
 Cgams::utility::ArgumentParser
 Cgams::auctions::AuctionBaseBase class for an auction
 Cgams::auctions::AuctionBidAuction bidding instance
 Cgams::auctions::AuctionBidAscendingComparator for sorting bids in ascending order (least to greatest)
 Cgams::auctions::AuctionBidDescendingComparator for sorting bids in descending order (greater to least)
 Cgams::auctions::AuctionFactoryBase class for an auction factory
 Cgams::auctions::AuctionFactoryRepositoryA repository for auction factories
 CBase
 Cgams::pose::units::base_of< T >Trait to strip absolute off a unit tag
 Cgams::pose::units::base_of< absolute< T > >
 Cgams::algorithms::BaseAlgorithmThe base class that algorithms in GAMS use
 Cgams::controllers::BaseControllerThe basic controller that can be used to perform actions on platforms and algorithms
 Cgams::platforms::BasePlatformThe base platform for all platforms to use
 CBaseThread
 Cgams::pose::basic_positional_mixin< Derived >Internal use
 Cgams::pose::common_rotational_mixin< Derived >Internal use
 Cgams::algorithms::FormationFlying::CompiledFormation wait string
 Cgams::utility::ContainerizeA class meant to assist with retrieving information into GAMS containers
 Cgams::controllers::ControllerSettingsSettings used for initializing GAMS controllers
 Cgams::pose::default_unit_traitsInternal use
 Cgams::pose::detail::degrees_t
 Cgams::elections::ElectionBaseBase class for an election
 Cgams::elections::ElectionFactoryBase class for an auction factory
 Cgams::elections::ElectionFactoryRepositoryA repository for election factories
 Cenable_shared_from_this
 Cgams::pose::euler::Euler< A, B, C, Conv >Class template for representing an angle in Euler notation
 CEvalSettings
 Cstd::exceptionSTL class
 Cgams::pose::euler::conv::Extr
 Cgams::pose::fixed_into_free< T >Helper struct for defining which fixed coordinate types map to which free vector coordinate types
 Cgams::pose::fixed_into_free< Orientation >
 Cgams::pose::fixed_into_free< OrientationVector >
 Cgams::pose::fixed_into_free< Position >
 Cgams::pose::fixed_into_free< PositionVector >
 Cgams::pose::fixed_into_free< StampedOrientation >
 Cgams::pose::fixed_into_free< StampedPosition >
 Cgams::pose::FrameStoreClass for storing and loading frames in a given KnowledgeBase, using given settings, with a set expiry
 Cgams::utility::ros::GamsParser
 Cgams::pose::geodetic_util::GeodeticConverterHelper class for translating between LLA, ECEF, and NED coordinates
 Cgams::variables::Grid
 Cgams::groups::GroupBaseBase class for a group of agents
 Cgams::groups::GroupFactoryBase class for a group factory
 Cgams::groups::GroupFactoryRepositoryA repository for group factories
 Cgams::pose::euler::conv::Intr
 Cis_same
 Citerator
 Cgams::pose::units::length
 Cgams::controllers::MapeLoopA highly extensible MAPE loop
 Cgams::algorithms::MessageProfiling::MessageFilter::MessageDataMessageData struct
 Cgams::pose::unit_traits< units::velocity >::mixin< Derived >
 Cgams::pose::unit_traits< units::acceleration >::mixin< Derived >
 Cgams::pose::unit_traits< units::angular_acceleration >::mixin< Derived >
 Cgams::pose::unit_traits< units::angular_velocity >::mixin< Derived >
 Cgams::controllers::MulticontrollerA controller that has the capability of starting many different threads
 Cgams::platforms::OrientationBoundsInterface for defining a bounds checker for Orientations
 Cgams::pose::units::plane_angle
 Cgams::platforms::PlatformFactoryBase class for platform factories to create BasePlatforms
 Cgams::platforms::PlatformFactoryRepositoryThe controller's platform factory
 Cgams::variables::PlatformStatusA container for platform status information
 Cgams::utility::PositionA position in an x, y, z coordinate system
 Cgams::platforms::PositionBoundsInterface for defining a bounds checker for Positions
 Cgams::pose::QuaternionUsed internally to implement angle operations
 Cgams::pose::detail::radians_t
 Cgams::utility::RadixLessCompare object suitable for use with standard library
 Cgams::pose::ReferenceFrameProvides Reference Frame (i.e., coordinate systemm) transforms
 Cgams::pose::ReferenceFrameIdentityFor internal use
 Cgams::pose::ReferenceFrameTypeFor internal use
 Cgams::variables::RegionA container for region information
 Cgams::pose::detail::revolutions_t
 Cgams::utility::ros::RosParser
 Cgams::variables::SearchAreaA container for search area information
 Cgams::variables::SelfA container for self referencing information
 Cgams::variables::SensorA container for sensor information
 Cgams::pose::default_unit_traits::storage_mixin
 Cstorage_mixin
 Cgams::formations::StructuralFormationAn agent formation
 Cgams::variables::SwarmA container for swarm information
 Ctemplate mixin< Accleration >
 Ctemplate mixin< AcclerationVector >
 Ctemplate mixin< AngularAccleration >
 Ctemplate mixin< AngularAcclerationVector >
 Ctemplate mixin< AngularVelocity >
 Ctemplate mixin< AngularVelocityVector >
 Ctemplate mixin< Derived >
 Ctemplate mixin< Displacement >
 Ctemplate mixin< DisplacementVector >
 Ctemplate mixin< Orientation >
 Ctemplate mixin< OrientationVector >
 Ctemplate mixin< Position >
 Ctemplate mixin< PositionVector >
 Ctemplate mixin< Rotation >
 Ctemplate mixin< RotationVector >
 Ctemplate mixin< StampedAccleration >
 Ctemplate mixin< StampedAngularAccleration >
 Ctemplate mixin< StampedAngularVelocity >
 Ctemplate mixin< StampedDisplacement >
 Ctemplate mixin< StampedOrientation >
 Ctemplate mixin< StampedPosition >
 Ctemplate mixin< StampedRotation >
 Ctemplate mixin< StampedVelocity >
 Ctemplate mixin< Velocity >
 Ctemplate mixin< VelocityVector >
 Cgams::pose::unit_traits< Units >Helper trait to customize BasicVector based on unit
 Cgams::pose::units::velocity
 Cgams::pose::euler::conv::X
 Cgams::pose::euler::conv::Y
 Cgams::pose::euler::conv::Z