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 |
| 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" |
) |
Initial value:
sofa::core::RegisterObject("Import a distance field from a FlowVR InputPort") .add< FlowVRInputDistanceGrid<sofa::component::collision::RigidDistanceGridCollisionModel,sofa::component::collision::DistanceGrid> >()
Initial value:
sofa::core::RegisterObject("Import a mesh from a FlowVR InputPort") .add< FlowVRInputMesh >()
Initial value:
sofa::core::RegisterObject("FlowVR main module") .add<FlowVRModule>()
Initial value:
sofa::core::RegisterObject("FlowVRRender Visual Model") .add< FlowVRRenderMesh >()
Initial value:
sofa::core::RegisterObject("FlowVRRender scene manager") .add<FlowVRRenderWriter>()
| std::map<std::string, flowvr::InputPort*> SofaFlowVR::inputPortMap |
| std::map<std::string, flowvr::ModuleAPI*> SofaFlowVR::moduleMap |
| std::map<std::string, flowvr::OutputPort*> SofaFlowVR::outputPortMap |
| std::map<std::string,flowvr::ID> SofaFlowVR::prevIB |
Definition at line 961 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::addIndexBuffer(), and SofaFlowVR::FlowVRRenderObject::clearSharedResources().
| std::map<std::string,flowvr::ID> SofaFlowVR::prevNM |
Definition at line 963 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::clearSharedResources(), and SofaFlowVR::FlowVRRenderObject::loadSharedTextureNormalMap().
| std::vector<flowvr::ID> SofaFlowVR::prevP |
Definition at line 957 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::addPrimitive(), and SofaFlowVR::FlowVRRenderObject::clearSharedResources().
| std::map<std::string,flowvr::ID> SofaFlowVR::prevPS |
Definition at line 959 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::clearSharedResources(), and SofaFlowVR::FlowVRRenderObject::loadSharedPixelShader().
| std::map<std::string,flowvr::ID> SofaFlowVR::prevT |
Definition at line 962 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::clearSharedResources(), and SofaFlowVR::FlowVRRenderObject::loadSharedTexture().
| std::map<std::string,flowvr::ID> SofaFlowVR::prevVB |
Definition at line 960 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::addVertexBuffer(), and SofaFlowVR::FlowVRRenderObject::clearSharedResources().
| std::map<std::string,flowvr::ID> SofaFlowVR::prevVS |
Definition at line 958 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::clearSharedResources(), and SofaFlowVR::FlowVRRenderObject::loadSharedVertexShader().
| std::map<std::string, flowvr::render::SceneOutputPort*> SofaFlowVR::sceneOutputPortMap |
1.5.7.1