SofaFlowVR Namespace Reference


Data Structures

class  FlowVREvent
class  FlowVRPreInitEvent
class  FlowVRInitEvent
class  FlowVRBeginIterationEvent
class  FlowVREndIterationEvent
class  FlowVRObject
class  FlowVRModule
class  FlowVRInputMesh
class  SofaFlowVRAllocator
class  FlowVRInputDistanceGrid
class  FlowVRRenderEvent
class  FlowVRRenderInitEvent
class  FlowVRRenderUpdateEvent
class  FlowVRRenderObject
class  FlowVRRenderWriter
class  FlowVRRenderVisualModel
class  FlowVRRenderMesh

Functions

flowvr::ModuleAPI * createModule (const std::vector< flowvr::Port * > &ports, const char *name="")
flowvr::InputPort * createInputPort (const char *name)
flowvr::OutputPort * createOutputPort (const char *name)
flowvr::render::SceneOutputPort * createSceneOutputPort (const char *name="scene")

Variables

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

Function Documentation

flowvr::InputPort* SofaFlowVR::createInputPort ( const char *  name  ) 

Definition at line 219 of file Main.cpp.

References inputPortMap.

Referenced by SofaFlowVR::FlowVRModule::init().

flowvr::ModuleAPI* SofaFlowVR::createModule ( const std::vector< flowvr::Port * > &  ports,
const char *  name = "" 
)

Definition at line 204 of file Main.cpp.

References moduleMap.

Referenced by SofaFlowVR::FlowVRModule::init().

flowvr::OutputPort* SofaFlowVR::createOutputPort ( const char *  name  ) 

Definition at line 232 of file Main.cpp.

References outputPortMap.

Referenced by SofaFlowVR::FlowVRModule::init().

flowvr::render::SceneOutputPort* SofaFlowVR::createSceneOutputPort ( const char *  name = "scene"  ) 

Definition at line 245 of file Main.cpp.

References sceneOutputPortMap.


Variable Documentation

Initial value:

 sofa::core::RegisterObject("Import a distance field from a FlowVR InputPort")
.add< FlowVRInputDistanceGrid<sofa::component::collision::RigidDistanceGridCollisionModel,sofa::component::collision::DistanceGrid> >()

Definition at line 928 of file Main.cpp.

Initial value:

 sofa::core::RegisterObject("Import a mesh from a FlowVR InputPort")
.add< FlowVRInputMesh >()

Definition at line 676 of file Main.cpp.

Initial value:

 sofa::core::RegisterObject("FlowVR main module")
.add<FlowVRModule>()

Definition at line 347 of file Main.cpp.

Initial value:

 sofa::core::RegisterObject("FlowVRRender Visual Model")
.add< FlowVRRenderMesh >()

Definition at line 1746 of file Main.cpp.

Initial value:

 sofa::core::RegisterObject("FlowVRRender scene manager")
.add<FlowVRRenderWriter>()

Definition at line 1167 of file Main.cpp.

std::map<std::string, flowvr::InputPort*> SofaFlowVR::inputPortMap

Definition at line 200 of file Main.cpp.

Referenced by createInputPort().

std::map<std::string, flowvr::ModuleAPI*> SofaFlowVR::moduleMap

Definition at line 199 of file Main.cpp.

Referenced by createModule().

std::map<std::string, flowvr::OutputPort*> SofaFlowVR::outputPortMap

Definition at line 201 of file Main.cpp.

Referenced by createOutputPort().

std::map<std::string,flowvr::ID> SofaFlowVR::prevIB

std::map<std::string,flowvr::ID> SofaFlowVR::prevNM

std::vector<flowvr::ID> SofaFlowVR::prevP

std::map<std::string,flowvr::ID> SofaFlowVR::prevPS

std::map<std::string,flowvr::ID> SofaFlowVR::prevT

std::map<std::string,flowvr::ID> SofaFlowVR::prevVB

std::map<std::string,flowvr::ID> SofaFlowVR::prevVS

std::map<std::string, flowvr::render::SceneOutputPort*> SofaFlowVR::sceneOutputPortMap

Definition at line 202 of file Main.cpp.

Referenced by createSceneOutputPort().


Generated on Sun Nov 23 04:24:41 2008 for Sofa by  doxygen 1.5.7.1