AGX Dynamics 2.42.1.1
Loading...
Searching...
No Matches
agxOSG/RenderProxyFactory.h File Reference
#include <agxOSG/export.h>
#include <agxRender/RenderProxy.h>
#include <agxRender/RenderManager.h>
#include <agx/PushDisableWarnings.h>
#include <osg/ref_ptr>
#include <osg/Group>
#include <osg/MatrixTransform>
#include <osg/Material>
#include <osg/AutoTransform>
#include <osg/Shape>
#include <osg/ShapeDrawable>
#include <osgText/Text>
#include <agx/PopDisableWarnings.h>
#include <agxOSG/GraphRenderer.h>
#include <agxOSG/RenderText.h>
#include <agxOSG/utils.h>
#include <agxOSG/PointSpriteDrawable.h>

Go to the source code of this file.

Classes

class  agxOSG::RenderProxyFactory
 Implementation of the abstract class from the agxRender namespace, this class is responsible for creating RenderProxy of various types and render them as efficiently as possible in OpenSceneGraph. More...
 
struct  agxOSG::RenderProxyFactory::ShapeData< T >
 Class for storing OSG specific data for each RenderProxy. More...
 

Namespaces

namespace  agxOSG
 The agxOSG namespace provides functionality for visualizing AGX simulations with OpenSceneGraph.
 

Typedefs

typedef agx::observer_ptr< const RenderProxyFactory > agxOSG::RenderProxyFactoryConstObserver
 
typedef agx::ref_ptr< const RenderProxyFactory > agxOSG::RenderProxyFactoryConstRef
 
typedef agx::observer_ptr< RenderProxyFactory > agxOSG::RenderProxyFactoryObserver
 
typedef agx::ref_ptr< RenderProxyFactory > agxOSG::RenderProxyFactoryRef