AGX Dynamics 2.42.1.1
Loading...
Searching...
No Matches
Attribute.h File Reference
#include <agx/agx.h>
#include <agx/agxCore_export.h>
#include <agx/String.h>
#include <agx/Object.h>
#include <agx/Vector.h>
#include <agxData/Value.h>
#include <iosfwd>

Go to the source code of this file.

Classes

class  agxData::ArrayAttribute
 An array attribute. More...
 
class  agxData::ArrayAttributeT< T >
 
class  agxData::Attribute
 An abstract attribute description, part of an Entity. More...
 
class  agxData::ContainerAttribute
 A container attribute (Array/Vector/HashSet) More...
 
class  agxData::HashSetAttribute
 A hash set attribute. More...
 
class  agxData::HashSetAttributeT< T >
 
class  agxData::PointerAttribute
 A pointer attribute. More...
 
class  agxData::PointerAttributeT< T >
 
class  agxData::ScalarAttribute
 A scalar attribute. More...
 
class  agxData::ScalarAttributeT< T >
 
class  agxData::SharedAttribute
 A shared attribute. More...
 
class  agxData::SharedAttributeT< T >
 
class  agxData::VectorAttribute
 A vector attribute. More...
 
class  agxData::VectorAttributeT< T >
 

Namespaces

namespace  agx
 The agx namespace contains the dynamics/math part of the AGX Dynamics API.
 
namespace  agxData
 Contains classes for low level data storage for AGX.
 

Typedefs

typedef agx::observer_ptr< const ArrayAttribute > agxData::ArrayAttributeConstObserver
 
typedef agx::ref_ptr< const ArrayAttribute > agxData::ArrayAttributeConstRef
 
typedef agx::observer_ptr< ArrayAttribute > agxData::ArrayAttributeObserver
 
typedef agx::ref_ptr< ArrayAttribute > agxData::ArrayAttributeRef
 
typedef agx::observer_ptr< const Attribute > agxData::AttributeConstObserver
 
typedef agx::ref_ptr< const Attribute > agxData::AttributeConstRef
 
typedef agx::observer_ptr< Attribute > agxData::AttributeObserver
 
typedef agx::ref_ptr< Attribute > agxData::AttributeRef
 
typedef agx::observer_ptr< const ScalarAttribute > agxData::ScalarAttributeConstObserver
 
typedef agx::ref_ptr< const ScalarAttribute > agxData::ScalarAttributeConstRef
 
typedef agx::observer_ptr< ScalarAttribute > agxData::ScalarAttributeObserver
 
typedef agx::ref_ptr< ScalarAttribute > agxData::ScalarAttributeRef
 
typedef agx::observer_ptr< const SharedAttribute > agxData::SharedAttributeConstObserver
 
typedef agx::ref_ptr< const SharedAttribute > agxData::SharedAttributeConstRef
 
typedef agx::observer_ptr< SharedAttribute > agxData::SharedAttributeObserver
 
typedef agx::ref_ptr< SharedAttribute > agxData::SharedAttributeRef
 

Functions

std::ostream & agxData::operator<< (std::ostream &output, const Attribute &attribute)