

Public Member Functions | |
| FlowVRModule () | |
| virtual void | init () |
| Initialization method called at graph modification, during bottom-up traversal. | |
| virtual void | animateBegin (double) |
| virtual void | animateEnd (double) |
Data Fields | |
| flowvr::ModuleAPI * | module |
| Data< double > | f_dt |
| Data< float > | f_scale |
| Data< Vec3f > | f_trans |
| Data< vector< std::string > > | f_inputPorts |
| Data< vector< std::string > > | f_outputPorts |
| int | it |
| double | lasttime |
| bool | step |
Definition at line 259 of file Main.cpp.
| SofaFlowVR::FlowVRModule::FlowVRModule | ( | ) | [inline] |
| virtual void SofaFlowVR::FlowVRModule::animateBegin | ( | double | ) | [inline, virtual] |
Reimplemented from SofaFlowVR::FlowVRObject.
Definition at line 315 of file Main.cpp.
References f_dt, SofaFlowVR::FlowVREvent::from, sofa::core::objectmodel::BaseObject::getContext(), sofa::core::objectmodel::BaseContext::getTime(), it, lasttime, SofaFlowVR::FlowVRBeginIterationEvent::module, module, sofa::core::objectmodel::BaseContext::propagateEvent(), and step.
| virtual void SofaFlowVR::FlowVRModule::animateEnd | ( | double | ) | [inline, virtual] |
Reimplemented from SofaFlowVR::FlowVRObject.
Definition at line 333 of file Main.cpp.
References SofaFlowVR::FlowVREvent::from, sofa::core::objectmodel::BaseObject::getContext(), SofaFlowVR::FlowVREndIterationEvent::module, module, sofa::core::objectmodel::BaseContext::propagateEvent(), and step.
| virtual void SofaFlowVR::FlowVRModule::init | ( | void | ) | [inline, virtual] |
Initialization method called at graph modification, during bottom-up traversal.
Reimplemented from sofa::core::objectmodel::BaseObject.
Definition at line 284 of file Main.cpp.
References SofaFlowVR::createInputPort(), SofaFlowVR::createModule(), SofaFlowVR::createOutputPort(), f_inputPorts, f_outputPorts, SofaFlowVR::FlowVREvent::from, sofa::core::objectmodel::BaseObject::getContext(), it, SofaFlowVR::FlowVRInitEvent::module, module, SofaFlowVR::FlowVRPreInitEvent::ports, and sofa::core::objectmodel::BaseContext::propagateEvent().
| Data<double> SofaFlowVR::FlowVRModule::f_dt |
| Data< vector<std::string> > SofaFlowVR::FlowVRModule::f_inputPorts |
| Data< vector<std::string> > SofaFlowVR::FlowVRModule::f_outputPorts |
Definition at line 264 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRInputDistanceGrid< DistanceGridModel, DistanceGrid >::flowvrBeginIteration(), SofaFlowVR::FlowVRInputMesh::flowvrBeginIteration(), and SofaFlowVR::FlowVRRenderMesh::renderUpdate().
Definition at line 265 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRInputDistanceGrid< DistanceGridModel, DistanceGrid >::flowvrBeginIteration(), SofaFlowVR::FlowVRInputMesh::flowvrBeginIteration(), and SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ModuleAPI* SofaFlowVR::FlowVRModule::module |
Definition at line 262 of file Main.cpp.
Referenced by SofaFlowVR::FlowVRRenderObject::addIndexBuffer(), SofaFlowVR::FlowVRRenderObject::addPrimitive(), SofaFlowVR::FlowVRRenderObject::addVertexBuffer(), animateBegin(), animateEnd(), init(), SofaFlowVR::FlowVRRenderObject::loadSharedPixelShader(), SofaFlowVR::FlowVRRenderObject::loadSharedTexture(), SofaFlowVR::FlowVRRenderObject::loadSharedTextureNormalMap(), and SofaFlowVR::FlowVRRenderObject::loadSharedVertexShader().
1.5.7.1