Main.cpp File Reference

#include <iostream>
#include <fstream>
#include <stack>
#include <flowvr/module.h>
#include <flowvr/render/chunkwriter.h>
#include <sofa/simulation/tree/Simulation.h>
#include <sofa/simulation/common/Visitor.h>
#include <sofa/core/ObjectFactory.h>
#include <sofa/defaulttype/Vec3Types.h>
#include <sofa/defaulttype/Mat.h>
#include <sofa/helper/ArgumentParser.h>
#include <sofa/helper/BackTrace.h>
#include <sofa/helper/system/thread/CTime.h>
#include <sofa/helper/system/FileRepository.h>
#include <sofa/core/objectmodel/Event.h>
#include <sofa/simulation/common/AnimateBeginEvent.h>
#include <sofa/simulation/common/AnimateEndEvent.h>
#include <sofa/core/componentmodel/topology/BaseMeshTopology.h>
#include <sofa/simulation/common/Node.h>
#include <sofa/simulation/common/InitVisitor.h>
#include <sofa/simulation/tree/DeleteVisitor.h>
#include <sofa/component/MechanicalObject.h>
#include <sofa/component/collision/PointModel.h>
#include <sofa/component/collision/MinProximityIntersection.h>
#include <sofa/component/collision/BruteForceDetection.h>
#include <sofa/component/init.h>
#include <sofa/component/visualmodel/VisualModelImpl.h>
#include <sofa/component/visualmodel/OglModel.h>
#include <sofa/gui/SofaGUI.h>
#include <sofa/helper/system/gl.h>
#include <sofa/helper/system/glut.h>
#include <dlfcn.h>

Include dependency graph for Main.cpp:

Go to the source code of this file.

Data Structures

class  SofaFlowVR::FlowVREvent
class  SofaFlowVR::FlowVRPreInitEvent
class  SofaFlowVR::FlowVRInitEvent
class  SofaFlowVR::FlowVRBeginIterationEvent
class  SofaFlowVR::FlowVREndIterationEvent
class  SofaFlowVR::FlowVRObject
class  SofaFlowVR::FlowVRModule
class  SofaFlowVR::FlowVRInputMesh
class  SofaFlowVR::SofaFlowVRAllocator< T >
class  SofaFlowVR::FlowVRInputDistanceGrid< DistanceGridModel, DistanceGrid >
class  SofaFlowVR::FlowVRRenderEvent
class  SofaFlowVR::FlowVRRenderInitEvent
class  SofaFlowVR::FlowVRRenderUpdateEvent
class  SofaFlowVR::FlowVRRenderObject
class  SofaFlowVR::FlowVRRenderWriter
class  SofaFlowVR::FlowVRRenderVisualModel
class  SofaFlowVR::FlowVRRenderMesh

Namespaces

namespace  ftl
namespace  ftl::Type
namespace  SofaFlowVR

Functions

template<int N, typename real >
Type ftl::Type::get (const sofa::defaulttype::Vec< N, real > &)
template<int L, int C, typename real >
Type ftl::Type::get (const sofa::defaulttype::Mat< L, C, real > &)
flowvr::ModuleAPI * SofaFlowVR::createModule (const std::vector< flowvr::Port * > &ports, const char *name="")
flowvr::InputPort * SofaFlowVR::createInputPort (const char *name)
flowvr::OutputPort * SofaFlowVR::createOutputPort (const char *name)
flowvr::render::SceneOutputPort * SofaFlowVR::createSceneOutputPort (const char *name="scene")
bool loadPlugin (const char *filename)
int main (int argc, char **argv)

Variables

std::map< std::string,
flowvr::ModuleAPI * > 
SofaFlowVR::moduleMap
std::map< std::string,
flowvr::InputPort * > 
SofaFlowVR::inputPortMap
std::map< std::string,
flowvr::OutputPort * > 
SofaFlowVR::outputPortMap
std::map< std::string,
flowvr::render::SceneOutputPort * > 
SofaFlowVR::sceneOutputPortMap
int SofaFlowVR::FlowVRModuleClass
int SofaFlowVR::FlowVRInputMeshClass
int SofaFlowVR::FlowVRInputDistanceGridClass
std::vector< flowvr::ID > SofaFlowVR::prevP
std::map< std::string, flowvr::ID > SofaFlowVR::prevVS
std::map< std::string, flowvr::ID > SofaFlowVR::prevPS
std::map< std::string, flowvr::ID > SofaFlowVR::prevVB
std::map< std::string, flowvr::ID > SofaFlowVR::prevIB
std::map< std::string, flowvr::ID > SofaFlowVR::prevT
std::map< std::string, flowvr::ID > SofaFlowVR::prevNM
int SofaFlowVR::FlowVRRenderWriterClass
int SofaFlowVR::FlowVRRenderMeshClass


Function Documentation

bool loadPlugin ( const char *  filename  ) 

Definition at line 1755 of file Main.cpp.

int main ( int  argc,
char **  argv 
)


Generated on Sun Nov 23 04:05:51 2008 for Sofa by  doxygen 1.5.7.1