sofa::core::objectmodel::Data< T > Class Template Reference

Pointer to data, readable and writable from/to a string. More...

#include <Data.h>

Inheritance diagram for sofa::core::objectmodel::Data< T >:

Inheritance graph
[legend]
Collaboration diagram for sofa::core::objectmodel::Data< T >:

Collaboration graph
[legend]

Public Member Functions

 Data (const char *helpMsg=0, bool isDisplayed=true)
 Constructor.
 Data (const T &value, const char *helpMsg=0, bool isDisplayed=true)
 Constructor.
virtual ~Data ()
void setHelpMsg (const char *msg)
void printValue (std::ostream &out) const
 General case for printing default value.
std::string getValueString () const
 General case for printing default value.
std::string getValueTypeString () const
 Print the value type of the associated variable.
T * beginEdit ()
void endEdit ()
void setValue (const T &value)
const T & getValue () const
bool operator== (const T &value) const
bool operator!= (const T &value) const
void operator= (const T &value)
virtual bool read (std::string &s)
 Try to read argument value from an input stream.
template<>
bool read (std::string &str)
 Read the command line.
template<>
bool read (std::string &str)
 Read the command line.

Protected Attributes

T m_value
 Value.

Friends

std::ostream & operator<< (std::ostream &out, const Data &df)

Detailed Description

template<class T = void*>
class sofa::core::objectmodel::Data< T >

Pointer to data, readable and writable from/to a string.

Definition at line 57 of file Data.h.


Constructor & Destructor Documentation

template<class T = void*>
sofa::core::objectmodel::Data< T >::Data ( const char *  helpMsg = 0,
bool  isDisplayed = true 
) [inline]

Constructor.

Parameters:
helpMsg help on the field

Definition at line 64 of file Data.h.

template<class T = void*>
sofa::core::objectmodel::Data< T >::Data ( const T &  value,
const char *  helpMsg = 0,
bool  isDisplayed = true 
) [inline]

Constructor.

Parameters:
value default value
helpMsg help on the field

Definition at line 75 of file Data.h.

template<class T = void*>
virtual sofa::core::objectmodel::Data< T >::~Data (  )  [inline, virtual]

Definition at line 82 of file Data.h.


Member Function Documentation

template<class T = void*>
T* sofa::core::objectmodel::Data< T >::beginEdit (  )  [inline]

template<class T = void*>
void sofa::core::objectmodel::Data< T >::endEdit (  )  [inline]

template<class T = void*>
const T& sofa::core::objectmodel::Data< T >::getValue (  )  const [inline]

Definition at line 101 of file Data.h.

Referenced by sofa::component::mass::UniformMass< DataTypes, MassType >::accFromF(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::accumulateForceLarge(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::accumulateForceLarge(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::accumulateForcePolar(), sofa::component::forcefield::PlaneForceField< DataTypes >::addBBox(), sofa::component::interactionforcefield::InteractionEllipsoidForceField< DataTypes1, DataTypes2 >::addDForce(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::addDForce(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::addDForce(), sofa::component::forcefield::SphereForceField< DataTypes >::addDForce(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::addDForce(), sofa::component::forcefield::PlaneForceField< DataTypes >::addDForce(), sofa::component::forcefield::ConicalForceField< DataTypes >::addDForce(), sofa::component::mass::UniformMass< DataTypes, MassType >::addForce(), sofa::component::mass::MatrixMass< DataTypes, MassType >::addForce(), sofa::component::mass::DiagonalMass< DataTypes, MassType >::addForce(), sofa::component::interactionforcefield::InteractionEllipsoidForceField< DataTypes1, DataTypes2 >::addForce(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::addForce(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::addForce(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::addForce(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::addForce(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::addForce(), sofa::component::forcefield::SphereForceField< DataTypes >::addForce(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::addForce(), sofa::component::forcefield::PlaneForceField< DataTypes >::addForce(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::addForce(), sofa::component::forcefield::EllipsoidForceField< DataTypes >::addForce(), sofa::component::forcefield::ConicalForceField< DataTypes >::addForce(), sofa::component::interactionforcefield::InteractionEllipsoidForceField< DataTypes1, DataTypes2 >::addForce2(), sofa::component::mass::UniformMass< DataTypes, MassType >::addGravityToV(), sofa::component::linearsolver::BTDLinearSolver< Matrix, Vector >::addJMInvJt(), sofa::component::mass::UniformMass< DataTypes, MassType >::addMDx(), sofa::component::mass::UniformMass< DataTypes, MassType >::addMDxToVector(), sofa::component::mass::UniformMass< DataTypes, MassType >::addMToMatrix(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::addPoint(), sofa::component::mapping::RigidMapping< BasicMapping >::addPoint(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::addPoint(), sofa::simulation::tree::Simulation::animate(), sofa::component::ParticleSource< TDataTypes >::animateBegin(), sofa::component::ParticleSink< TDataTypes >::animateBegin(), sofa::component::mapping::TubularMapping< BasicMapping >::apply(), sofa::component::mapping::SkinningMapping< BasicMapping >::apply(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::apply(), sofa::component::mapping::RigidMapping< BasicMapping >::apply(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::apply(), sofa::component::contextobject::Gravity::apply(), sofa::component::constraint::AttachConstraint< DataTypes >::applyConstraint(), sofa::component::controller::MechanicalStateController< DataTypes >::applyController(), sofa::component::controller::ArticulatedHierarchyController::applyController(), sofa::component::mapping::TubularMapping< BasicMapping >::applyJ(), sofa::component::mapping::SkinningMapping< BasicMapping >::applyJ(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::applyJ(), sofa::component::mapping::RigidMapping< BasicMapping >::applyJ(), sofa::component::mapping::CurveMapping< BasicMapping >::applyJ(), sofa::component::mapping::TubularMapping< BasicMapping >::applyJT(), sofa::component::mapping::SkinningMapping< BasicMapping >::applyJT(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::applyJT(), sofa::component::mapping::RigidMapping< BasicMapping >::applyJT(), sofa::component::visualmodel::OgreVisualModel::attach(), sofa::component::odesolver::MasterContactSolver::build_LCP(), sofa::component::topology::SparseGridTopology::buildAsFinest(), sofa::component::topology::SparseGridTopology::buildFromFiner(), sofa::component::topology::SparseGridTopology::buildFromRawVoxelFile(), sofa::component::topology::SparseGridTopology::buildFromTriangleMesh(), sofa::component::topology::SparseGridTopology::buildFromVoxelFile(), sofa::component::controller::ArticulatedHierarchyController::buildPropagationArticulationsChain(), sofa::component::topology::SparseGridTopology::buildVirtualFinerLevels(), sofa::component::visualmodel::OglTexture::bwdDraw(), sofa::component::visualmodel::ClipPlane::bwdDraw(), sofa::component::collision::PointModel::canCollideWithElement(), sofa::component::collision::LineModel::canCollideWithElement(), sofa::gui::qt::RealGUI::changeInstrument(), sofa::simulation::OdeSolverImpl::computeAcc(), sofa::component::collision::TriangleModel::computeBoundingTree(), sofa::component::collision::SpatialGridPointModel::computeBoundingTree(), sofa::component::collision::PointModel::computeBoundingTree(), sofa::simulation::MasterSolverImpl::computeCollision(), sofa::simulation::OdeSolverImpl::computeContactAcc(), sofa::component::collision::PointModel::computeContinuousBoundingTree(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::computeElementStiffness(), sofa::component::controller::LCPForceFeedback::computeForce(), sofa::component::controller::EnslavementForceFeedback::computeForce(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::computeMaterialStiffness(), sofa::component::forcefield::TriangularAnisotropicFEMForceField< DataTypes >::computeMaterialStiffness(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::computeMaterialStiffness(), sofa::component::forcefield::HexahedralFEMForceField< DataTypes >::computeMaterialStiffness(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::computeMaterialStiffnesses(), sofa::component::visualmodel::VisualModelImpl::computeMesh(), sofa::component::linearsolver::BTDLinearSolver< Matrix, Vector >::computeMinvBlock(), sofa::component::MechanicalObject< DataTypes >::computeNewPoint(), sofa::component::topology::SparseGridTopology::constructCollisionModels(), sofa::component::mapping::LineSetSkinningMapping< BasicMapping >::convolutionSegment(), sofa::core::objectmodel::Context::copySimulationContext(), sofa::core::objectmodel::Context::copyVisualContext(), sofa::component::container::ArticulatedHierarchyContainer::ArticulationCenter::correctPosChild(), sofa::component::collision::DefaultContactManager::createContacts(), sofa::component::forcefield::VectorSpringForceField< DataTypes >::createDefaultSprings(), sofa::component::topology::MeshTopology::createEdgeHexaShellArray(), sofa::component::topology::MeshTopology::createHexaEdgeShellArray(), sofa::component::topology::MeshTopology::createHexaQuadShellArray(), sofa::component::topology::MeshTopology::createHexaVertexShellArray(), sofa::component::collision::SolverMergers::createLinearSolver(), sofa::component::topology::MeshTopology::createQuadHexaShellArray(), sofa::component::collision::SolverMergers::createSolverCGImplicitCGImplicit(), sofa::component::collision::SolverMergers::createSolverEulerImplicitEulerImplicit(), sofa::component::mass::MatrixMass< DataTypes, MassType >::defaultDiagonalMatrices(), sofa::component::collision::DefaultPipeline::doCollisionDetection(), sofa::component::topology::MeshTopology::draw(), sofa::component::ParticleSink< TDataTypes >::draw(), sofa::component::MechanicalObject< DataTypes >::draw(), sofa::component::mass::UniformMass< DataTypes, MassType >::draw(), sofa::component::mass::DiagonalMass< DataTypes, MassType >::draw(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::draw(), sofa::component::mapping::SkinningMapping< BasicMapping >::draw(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::draw(), sofa::component::interactionforcefield::InteractionEllipsoidForceField< DataTypes1, DataTypes2 >::draw(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::draw(), sofa::component::forcefield::TriangularAnisotropicFEMForceField< DataTypes >::draw(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::draw(), sofa::component::forcefield::SphereForceField< DataTypes >::draw(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::draw(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::draw(), sofa::component::forcefield::JointSpringForceField< DataTypes >::draw(), sofa::component::forcefield::EllipsoidForceField< DataTypes >::draw(), sofa::component::forcefield::ConicalForceField< DataTypes >::draw(), sofa::component::container::SpatialGridContainer< DataTypes >::draw(), sofa::component::constraint::ParabolicConstraint< DataTypes >::draw(), sofa::component::constraint::FixedConstraint< DataTypes >::draw(), sofa::component::collision::RayTraceDetection::draw(), sofa::component::collision::DefaultPipeline::draw(), sofa::component::collision::BruteForceDetection::draw(), SensAble::draw(), sofa::component::visualmodel::SpotLight::drawLight(), sofa::component::visualmodel::PositionalLight::drawLight(), sofa::component::visualmodel::DirectionalLight::drawLight(), sofa::component::forcefield::PlaneForceField< DataTypes >::drawPlane(), sofa::component::visualmodel::DrawV::drawShadow(), sofa::component::visualmodel::OglTetrahedralModel< DataTypes >::drawTransparent(), sofa::component::visualmodel::CudaVisualModel< TDataTypes >::drawVisual(), sofa::component::controller::ArticulatedHierarchyController::dumpActiveArticulations(), sofa::component::controller::ArticulatedHierarchyController::dumpArticulationsAndBindingKeys(), sofa::simulation::Node::executeVisitor(), sofa::component::misc::Monitor< DataTypes >::exportGnuplot(), sofa::component::visualmodel::VisualModelImpl::exportOBJ(), sofa::component::topology::RegularGridTopology::findCube(), sofa::component::topology::RegularGridTopology::findNearestCube(), SofaFlowVR::FlowVRInputDistanceGrid< DistanceGridModel, DistanceGrid >::flowvrBeginIteration(), SofaFlowVR::FlowVRInputMesh::flowvrBeginIteration(), sofa::component::visualmodel::OglTexture::fwdDraw(), sofa::component::visualmodel::ClipPlane::fwdDraw(), sofa::component::misc::Monitor< DataTypes >::fwdDraw(), sofa::simulation::MechanicalAddSeparateGravityVisitor::fwdMass(), sofa::component::collision::NewProximityIntersection::getAlarmDistance(), sofa::component::collision::MinProximityIntersection::getAlarmDistance(), sofa::component::collision::LocalMinDistance::getAlarmDistance(), sofa::core::objectmodel::Context::getAnimate(), sofa::component::constraint::ParabolicConstraint< DataTypes >::getBeginTime(), sofa::core::objectmodel::Context::getCoarsestLevel(), sofa::component::collision::NewProximityIntersection::getContactDistance(), sofa::component::collision::MinProximityIntersection::getContactDistance(), sofa::component::collision::LocalMinDistance::getContactDistance(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getCubesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getCubesDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getCubesStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getCubesStiffness(), sofa::core::objectmodel::Context::getCurrentLevel(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::getDamping(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::getDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getDamping(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getDensity0(), sofa::core::objectmodel::Context::getDt(), sofa::component::mass::UniformMass< DataTypes, MassType >::getElementMass(), sofa::component::mass::MatrixMass< DataTypes, MassType >::getElementMass(), sofa::component::constraint::ParabolicConstraint< DataTypes >::getEndTime(), sofa::component::visualmodel::VisualModelImpl::getFilename(), sofa::component::MeshLoader::getFilename(), sofa::component::MechanicalObject< TDataTypes >::getFilename(), sofa::core::objectmodel::Context::getFinestLevel(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::getFracturedEdge(), sofa::component::topology::MeshTopology::getHexas(), sofa::component::controller::MechanicalStateController< DataTypes >::getIndex(), sofa::component::odesolver::EulerSolver::getIntegrationFactor(), sofa::component::odesolver::DampVelocitySolver::getIntegrationFactor(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::getIsoValue(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::getIsoValue(), sofa::component::forcefield::TriangularBendingSprings< DataTypes >::getKd(), sofa::component::forcefield::QuadularBendingSprings< DataTypes >::getKd(), sofa::component::mass::UniformMass< DataTypes, MassType >::getKineticEnergy(), sofa::component::forcefield::TriangularBendingSprings< DataTypes >::getKs(), sofa::component::forcefield::QuadularBendingSprings< DataTypes >::getKs(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getLinesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getLinesDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getLinesStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getLinesStiffness(), sofa::component::mass::UniformMass< DataTypes, MassType >::getMass(), sofa::component::mass::DiagonalMass< DataTypes, MassType >::getMassDensity(), sofa::component::topology::SparseGridTopology::getMax(), sofa::component::topology::RegularGridTopology::getMax(), sofa::component::topology::CubeTopology::getMax(), sofa::component::topology::SparseGridTopology::getMesh(), sofa::component::topology::SparseGridTopology::getMin(), sofa::component::topology::RegularGridTopology::getMin(), sofa::component::topology::CubeTopology::getMin(), sofa::component::linearsolver::BTDLinearSolver< Matrix, Vector >::getMinvElement(), sofa::core::objectmodel::Context::getMultiThreadSimulation(), sofa::core::objectmodel::Base::getName(), sofa::component::mapping::SkinningMapping< BasicMapping >::getNbRefs(), sofa::component::topology::SparseGridTopology::getNbVirtualFinerLevels(), sofa::component::topology::RegularGridTopology::getP0(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getParticleFieldConstant(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getParticleMass(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getParticleRadius(), sofa::component::topology::RegularGridTopology::getPoint(), sofa::component::topology::CylinderGridTopology::getPoint(), sofa::component::topology::CubeTopology::getPoint(), sofa::component::mapping::RigidMapping< BasicMapping >::getPoints(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::getPoisson(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::getPoisson(), sofa::component::mass::UniformMass< DataTypes, MassType >::getPotentialEnergy(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getPressureStiffness(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getQuadsDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getQuadsDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getQuadsStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getQuadsStiffness(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::getRadius(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::getRadius(), sofa::component::mapping::SkinningMapping< BasicMapping >::getRepartition(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::getRepartition(), sofa::core::objectmodel::Context::getShowBehaviorModels(), sofa::core::objectmodel::Context::getShowBoundingCollisionModels(), sofa::core::objectmodel::Context::getShowCollisionModels(), sofa::core::objectmodel::Context::getShowForceFields(), sofa::core::objectmodel::Context::getShowInteractionForceFields(), sofa::core::objectmodel::Context::getShowMappings(), sofa::core::objectmodel::Context::getShowMechanicalMappings(), sofa::core::objectmodel::Context::getShowNormals(), sofa::core::objectmodel::Context::getShowVisualModels(), sofa::core::objectmodel::Context::getShowWireFrame(), sofa::component::odesolver::EulerSolver::getSolutionIntegrationFactor(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::getStep(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::getStep(), sofa::component::forcefield::VectorSpringForceField< DataTypes >::getStiffness(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::getStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getStiffness(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getSurfaceTension(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getTetrasDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getTetrasStiffness(), sofa::core::objectmodel::Context::getTime(), sofa::component::mass::UniformMass< DataTypes, MassType >::getTotalMass(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getTrianglesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::getTrianglesStiffness(), sofa::component::forcefield::VectorSpringForceField< DataTypes >::getViscosity(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::getViscosity(), sofa::component::topology::SparseGridTopology::getVoxel(), sofa::component::visualmodel::DrawV::getVScale(), sofa::component::mapping::SkinningMapping< BasicMapping >::getWeightCoefs(), sofa::component::topology::SparseGridTopology::getXmax(), sofa::component::topology::SparseGridTopology::getXmin(), sofa::component::topology::SparseGridTopology::getYmax(), sofa::component::topology::SparseGridTopology::getYmin(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::getYoung(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::getYoung(), sofa::component::topology::SparseGridTopology::getZmax(), sofa::component::topology::SparseGridTopology::getZmin(), sofa::component::misc::WriteState::handleEvent(), sofa::component::mapping::CurveMapping< BasicMapping >::handleEvent(), sofa::component::container::SpatialGridContainer< DataTypes >::handleEvent(), sofa::component::collision::CarvingManager::handleEvent(), sofa::component::ParticleSource< TDataTypes >::handleTopologyChange(), sofa::gpu::cuda::CudaRigidDistanceGridCollisionModel::init(), sofa::gpu::cuda::CudaCollisionDetection::RigidRigidTest::init(), sofa::component::visualmodel::VisualModelImpl::init(), sofa::component::visualmodel::OglShaderDefineMacro::init(), sofa::component::topology::SparseGridTopology::init(), sofa::component::topology::MeshTopology::init(), sofa::component::misc::WriteState::init(), sofa::component::ParticleSource< TDataTypes >::init(), sofa::component::ParticleSink< TDataTypes >::init(), sofa::component::mass::UniformMass< DataTypes, MassType >::init(), sofa::component::mass::MatrixMass< DataTypes, MassType >::init(), sofa::component::mapping::SubsetMapping< BasicMapping >::init(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::init(), sofa::component::mapping::SkinningMapping< BasicMapping >::init(), sofa::component::mapping::RigidMapping< BasicMapping >::init(), sofa::component::mapping::LineSetSkinningMapping< BasicMapping >::init(), sofa::component::mapping::CurveMapping< BasicMapping >::init(), sofa::component::mapping::BeamLinearMapping< BasicMapping >::init(), sofa::component::forcefield::VectorSpringForceField< DataTypes >::init(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::init(), sofa::component::forcefield::TrianglePressureForceField< DataTypes >::init(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::init(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::init(), sofa::component::forcefield::MeshSpringForceField< DataTypes >::init(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::init(), sofa::component::forcefield::EdgePressureForceField< DataTypes >::init(), sofa::component::controller::OmniDriver::init(), sofa::component::controller::ArticulatedHierarchyController::init(), sofa::component::container::SpatialGridContainer< DataTypes >::init(), sofa::component::container::ArticulatedHierarchyContainer::init(), sofa::component::constraint::PrecomputedConstraintCorrection< TDataTypes >::init(), sofa::component::constraint::FixedPlaneConstraint< DataTypes >::init(), sofa::component::constraint::AttachConstraint< DataTypes >::init(), sofa::component::collision::PointModel::init(), sofa::component::collision::MinProximityIntersection::init(), sofa::component::collision::FFDDistanceGridCollisionModel::init(), sofa::component::collision::RigidDistanceGridCollisionModel::init(), sofa::component::collision::CarvingManager::init(), SofaFlowVR::FlowVRInputDistanceGrid< DistanceGridModel, DistanceGrid >::init(), SofaFlowVR::FlowVRInputMesh::init(), sofa::simulation::tree::Simulation::initGnuplot(), sofa::component::misc::Monitor< DataTypes >::initGnuplot(), sofa::component::container::ArticulatedHierarchyContainer::ArticulationCenter::initTranslateChild(), sofa::component::visualmodel::OglFloatVariable::initVisual(), sofa::component::visualmodel::OglIntVariable::initVisual(), sofa::component::visualmodel::OglTexture2D::initVisual(), sofa::component::visualmodel::OglTexture::initVisual(), sofa::component::visualmodel::OglShader::initVisual(), sofa::component::visualmodel::Light::initVisual(), sofa::simulation::tree::GNode::initVisualContext(), sofa::component::visualmodel::OglModel::internalDraw(), sofa::component::linearsolver::BTDLinearSolver< Matrix, Vector >::invert(), sofa::core::objectmodel::Context::isActive(), sofa::component::forcefield::ConicalForceField< DataTypes >::isIn(), sofa::component::mapping::VoidMapping::isMechanical(), sofa::component::forcefield::TrianglePressureForceField< DataTypes >::isPointInPlane(), sofa::component::forcefield::EdgePressureForceField< DataTypes >::isPointInPlane(), sofa::component::constraint::FixedPlaneConstraint< DataTypes >::isPointInPlane(), sofa::component::visualmodel::VisualModelImpl::isTransparent(), sofa::component::visualmodel::DrawV::isTransparent(), sofa::gui::qt::viewer::SofaViewer::moveLaparoscopic(), sofa::component::controller::MechanicalStateController< DataTypes >::onMouseEvent(), sofa::core::objectmodel::Data< vector< unsigned char > >::operator!=(), sofa::core::objectmodel::Data< vector< unsigned char > >::operator==(), sofa::component::visualmodel::OglTexture2D::parse(), sofa::component::topology::RegularGridTopology::parse(), sofa::component::topology::CubeTopology::parse(), sofa::component::MeshLoader::parse(), sofa::component::MechanicalObject< DataTypes >::parse(), sofa::component::mapping::RigidRigidMapping< BasicMapping >::parse(), sofa::component::mapping::RigidMapping< BasicMapping >::parse(), sofa::component::topology::CubeTopology::point(), sofa::component::container::ArticulatedHierarchyContainer::ArticulationCenter::posOnChildGlobal(), sofa::component::misc::CompareState::processCompareState(), sofa::simulation::AnimateVisitor::processNodeTopDown(), sofa::simulation::PropagateEventVisitor::processObject(), sofa::component::misc::ReadState::processReadState(), sofa::component::ParticleSource< TDataTypes >::projectPosition(), sofa::component::ParticleSink< TDataTypes >::projectPosition(), sofa::component::constraint::ParabolicConstraint< DataTypes >::projectPosition(), sofa::component::constraint::AttachConstraint< DataTypes >::projectPosition(), sofa::component::ParticleSource< TDataTypes >::projectResponse(), sofa::component::constraint::ParabolicConstraint< DataTypes >::projectResponse(), sofa::component::constraint::FixedConstraint< DataTypes >::projectResponse(), sofa::component::constraint::AttachConstraint< DataTypes >::projectResponse(), sofa::component::ParticleSource< TDataTypes >::projectVelocity(), sofa::component::constraint::ParabolicConstraint< DataTypes >::projectVelocity(), sofa::component::constraint::AttachConstraint< DataTypes >::projectVelocity(), sofa::component::visualmodel::OglTexture::reinit(), sofa::component::topology::RegularGridTopology::reinit(), sofa::component::MechanicalObject< DataTypes >::reinit(), sofa::component::mass::MatrixMass< DataTypes, MassType >::reinit(), sofa::component::mass::DiagonalMass< DataTypes, MassType >::reinit(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::TriangularAnisotropicFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::TetrahedralCorotationalFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::reinit(), sofa::component::forcefield::HexahedralFEMForceField< DataTypes >::reinit(), sofa::component::container::SpatialGridContainer< DataTypes >::reinit(), SensAble::reinit(), sofa::component::forcefield::BeamFEMForceField< DataTypes >::reinitBeam(), SofaFlowVR::FlowVRRenderMesh::renderUpdate(), sofa::component::misc::WriteState::reset(), sofa::component::misc::ReadState::reset(), sofa::component::ParticleSource< TDataTypes >::reset(), sofa::component::collision::SphereTreeModel::resize(), sofa::component::forcefield::EdgePressureForceField< DataTypes >::selectEdgesFromString(), sofa::component::forcefield::TrianglePressureForceField< DataTypes >::selectTrianglesFromString(), SensAble::SensAble(), sofa::component::visualmodel::VisualModelImpl::setColor(), sofa::core::objectmodel::Context::setCurrentLevel(), sofa::simulation::Node::setDefaultVisualContextValue(), sofa::component::collision::BarycentricPenalityContact< TCollisionModel1, TCollisionModel2, ResponseDataTypes >::setDetectionOutputs(), sofa::gui::qt::ModifyObject::setNode(), sofa::component::topology::CubeTopology::setPos(), sofa::component::topology::CubeTopology::setSize(), sofa::component::topology::SparseGridTopology::setXmax(), sofa::component::topology::SparseGridTopology::setXmin(), sofa::component::topology::SparseGridTopology::setYmax(), sofa::component::topology::SparseGridTopology::setYmin(), sofa::component::topology::SparseGridTopology::setZmax(), sofa::component::topology::SparseGridTopology::setZmin(), sofa::component::odesolver::StaticSolver::solve(), sofa::component::odesolver::RungeKutta4Solver::solve(), sofa::component::odesolver::EulerSolver::solve(), sofa::component::odesolver::EulerImplicitSolver::solve(), sofa::component::odesolver::DampVelocitySolver::solve(), sofa::component::odesolver::CGImplicitSolver::solve(), sofa::component::linearsolver::LULinearSolver< Matrix, Vector >::solve(), sofa::component::linearsolver::CGLinearSolver< TMatrix, TVector >::solve(), sofa::component::linearsolver::BTDLinearSolver< Matrix, Vector >::solve(), sofa::simulation::Node::sortComponents(), sofa::component::container::SpatialGridContainer< DataTypes >::sortPoints(), sofa::component::visualmodel::OglShader::start(), sofa::component::mastersolver::MultiStepMasterSolver::step(), sofa::component::odesolver::MasterContactSolver::step(), sofa::component::mastersolver::DefaultMasterSolver::step(), sofa::component::visualmodel::OglShader::stop(), sofa::component::collision::LocalMinDistance::testValidity(), sofa::component::forcefield::TetrahedralTensorMassForceField< DataTypes >::TetrahedralTMTetrahedronCreationFunction(), sofa::component::forcefield::TetrahedralTensorMassForceField< DataTypes >::TetrahedralTMTetrahedronDestructionFunction(), sofa::component::container::ArticulatedHierarchyContainer::ArticulationCenter::translateChild(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::TRBSTriangleCreationFunction(), sofa::component::forcefield::TriangularTensorMassForceField< DataTypes >::TriangularTMTriangleCreationFunction(), sofa::component::forcefield::TriangularTensorMassForceField< DataTypes >::TriangularTMTriangleDestructionFunction(), sofa::component::controller::ArticulatedHierarchyController::updateActiveArticulationsIndices(), sofa::component::topology::SparseGridTopology::updateEdges(), sofa::component::forcefield::TriangularTensorMassForceField< DataTypes >::updateLameCoefficients(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::updateLameCoefficients(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::updateLameCoefficients(), sofa::component::forcefield::TetrahedralTensorMassForceField< DataTypes >::updateLameCoefficients(), sofa::component::visualmodel::OgreVisualModel::updateMaterial(), sofa::component::topology::SparseGridTopology::updateMesh(), SensAble::updatePosition(), sofa::component::topology::SparseGridTopology::updateQuads(), sofa::component::forcefield::SphereForceField< DataTypes >::updateStiffness(), sofa::component::forcefield::PlaneForceField< DataTypes >::updateStiffness(), sofa::component::topology::Edge2QuadTopologicalMapping::updateTopologicalMapping(), and sofa::component::visualmodel::CudaVisualModel< TDataTypes >::updateVisual().

template<class T >
std::string sofa::core::objectmodel::Data< T >::getValueString (  )  const [inline, virtual]

General case for printing default value.

Implements sofa::core::objectmodel::BaseData.

Definition at line 193 of file Data.h.

References sofa::core::objectmodel::Data< T >::m_value.

template<class T >
std::string sofa::core::objectmodel::Data< T >::getValueTypeString (  )  const [inline, virtual]

Print the value type of the associated variable.

Implements sofa::core::objectmodel::BaseData.

Definition at line 202 of file Data.h.

References sofa::core::objectmodel::Data< T >::m_value, and sofa::core::objectmodel::BaseData::typeName().

template<class T = void*>
bool sofa::core::objectmodel::Data< T >::operator!= ( const T &  value  )  const [inline]

Definition at line 117 of file Data.h.

template<class T = void*>
void sofa::core::objectmodel::Data< T >::operator= ( const T &  value  )  [inline]

Definition at line 122 of file Data.h.

template<class T = void*>
bool sofa::core::objectmodel::Data< T >::operator== ( const T &  value  )  const [inline]

Definition at line 112 of file Data.h.

template<class T >
void sofa::core::objectmodel::Data< T >::printValue ( std::ostream &  out = std::cout  )  const [inline, virtual]

General case for printing default value.

Implements sofa::core::objectmodel::BaseData.

Definition at line 185 of file Data.h.

References sofa::core::objectmodel::Data< T >::m_value.

template<>
bool sofa::core::objectmodel::Data< bool >::read ( std::string &  str  )  [inline, virtual]

Read the command line.

Implements sofa::core::objectmodel::BaseData.

Definition at line 167 of file Data.h.

References sofa::core::objectmodel::BaseData::m_isSet, and sofa::core::objectmodel::Data< T >::m_value.

template<>
bool sofa::core::objectmodel::Data< std::string >::read ( std::string &  str  )  [inline, virtual]

Read the command line.

Implements sofa::core::objectmodel::BaseData.

Definition at line 157 of file Data.h.

template<class T = void*>
virtual bool sofa::core::objectmodel::Data< T >::read ( std::string &  s  )  [inline, virtual]

Try to read argument value from an input stream.

Return false if failed

Implements sofa::core::objectmodel::BaseData.

Definition at line 130 of file Data.h.

template<class T = void*>
void sofa::core::objectmodel::Data< T >::setHelpMsg ( const char *  msg  )  [inline]

Definition at line 85 of file Data.h.

template<class T = void*>
void sofa::core::objectmodel::Data< T >::setValue ( const T &  value  )  [inline]

Definition at line 96 of file Data.h.

Referenced by sofa::component::misc::CompareStateCreator::addCompareState(), sofa::component::mapping::RigidMapping< BasicMapping >::addPoint(), sofa::component::misc::ReadStateCreator::addReadState(), sofa::component::misc::WriteStateCreator::addWriteState(), sofa::component::controller::ArticulatedHierarchyBVHController::ArticulatedHierarchyBVHController(), sofa::component::container::ArticulatedHierarchyContainer::buildCenterArticulationsTree(), sofa::component::topology::SparseGridTopology::buildFromRawVoxelFile(), sofa::component::topology::SparseGridTopology::buildFromTriangleMesh(), sofa::component::topology::SparseGridTopology::buildFromVoxelFile(), sofa::gui::qt::RealGUI::changeInstrument(), sofa::component::misc::ReadStateActivator::changeStateReader(), sofa::component::misc::WriteStateActivator::changeStateWriter(), sofa::core::objectmodel::Context::copySimulationContext(), sofa::core::objectmodel::Context::copyVisualContext(), sofa::component::collision::DefaultContactManager::createContacts(), sofa::component::collision::SolverMergers::createLinearSolver(), sofa::component::collision::ContactMapper< RigidDistanceGridCollisionModel, DataTypes >::createMapping(), sofa::component::collision::SolverMergers::createSolverCGImplicitCGImplicit(), sofa::component::collision::SolverMergers::createSolverEulerImplicitEulerImplicit(), sofa::gui::qt::RealGUI::editGnuplotDirectory(), sofa::gui::qt::RealGUI::fileOpen(), SofaFlowVR::FlowVRObject::FlowVRObject(), sofa::component::mapping::CurveMapping< BasicMapping >::handleEvent(), sofa::component::collision::CarvingManager::handleEvent(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::includeAngularSprings(), sofa::component::visualmodel::VisualModelImpl::init(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::init(), sofa::component::mapping::SkinningMapping< BasicMapping >::init(), sofa::component::forcefield::VectorSpringForceField< DataTypes >::init(), sofa::component::forcefield::SpringEdgeDataForceField< DataTypes >::init(), sofa::component::constraint::PrecomputedConstraintCorrection< TDataTypes >::init(), sofa::component::visualmodel::OglTexture::initVisual(), sofa::component::visualmodel::OglShader::initVisual(), sofa::simulation::tree::GNode::initVisualContext(), sofa::component::topology::SparseGridTopology::load(), main(), sofa::component::controller::OmniDriver::OmniDriver(), sofa::core::objectmodel::Data< vector< unsigned char > >::operator=(), sofa::component::visualmodel::VisualModelImpl::parse(), sofa::component::visualmodel::OglTexture2D::parse(), sofa::component::topology::RegularGridTopology::parse(), sofa::component::topology::CubeTopology::parse(), sofa::component::MechanicalObject< DataTypes >::parse(), SofaFlowVR::FlowVRRenderMesh::parse(), sofa::component::ParticleSink< TDataTypes >::ParticleSink(), sofa::component::ParticleSource< TDataTypes >::ParticleSource(), sofa::simulation::DesactivationVisitor::processNodeTopDown(), sofa::component::collision::RayPickInteractor::RayPickInteractor(), sofa::component::misc::ReadState::ReadState(), sofa::component::visualmodel::OglTexture::reinit(), sofa::component::MechanicalObject< DataTypes >::reinit(), sofa::component::forcefield::TriangularAnisotropicFEMForceField< DataTypes >::reinit(), SensAble::SensAble(), sofa::core::objectmodel::Context::setActive(), sofa::component::collision::NewProximityIntersection::setAlarmDistance(), sofa::component::collision::MinProximityIntersection::setAlarmDistance(), sofa::component::collision::LocalMinDistance::setAlarmDistance(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setAlpha(), sofa::core::objectmodel::Context::setAnimate(), sofa::component::constraint::ParabolicConstraint< DataTypes >::setBeginTime(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setBeta(), sofa::core::objectmodel::Context::setCoarsestLevel(), sofa::component::visualmodel::VisualModelImpl::setColor(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::setComputeGlobalMatrix(), sofa::component::forcefield::HexahedralFEMForceField< DataTypes >::setComputeGlobalMatrix(), sofa::component::forcefield::ConicalForceField< DataTypes >::setCone(), sofa::component::collision::NewProximityIntersection::setContactDistance(), sofa::component::collision::MinProximityIntersection::setContactDistance(), sofa::component::collision::LocalMinDistance::setContactDistance(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setCubesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setCubesDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setCubesStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setCubesStiffness(), sofa::core::objectmodel::Context::setCurrentLevel(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setD0(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::setDamping(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::setDamping(), sofa::component::forcefield::SphereForceField< DataTypes >::setDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setDamping(), sofa::component::forcefield::PlaneForceField< DataTypes >::setDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setDamping(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setDamping(), sofa::component::forcefield::EllipsoidForceField< DataTypes >::setDamping(), sofa::component::forcefield::ConicalForceField< DataTypes >::setDamping(), sofa::simulation::Node::setDefaultVisualContextValue(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setDensity0(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setDMax(), sofa::component::forcefield::TrianglePressureForceField< DataTypes >::setDminAndDmax(), sofa::component::forcefield::EdgePressureForceField< DataTypes >::setDminAndDmax(), sofa::component::collision::RayTraceDetection::setDraw(), sofa::component::collision::BruteForceDetection::setDraw(), sofa::core::objectmodel::Context::setDt(), sofa::component::constraint::ParabolicConstraint< DataTypes >::setEndTime(), sofa::component::visualmodel::VisualModelImpl::setFilename(), sofa::component::MeshLoader::setFilename(), sofa::component::MechanicalObject< TDataTypes >::setFilename(), sofa::component::container::ArticulatedHierarchyContainer::setFilename(), sofa::core::objectmodel::Context::setFinestLevel(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setFMax(), sofa::component::controller::MechanicalStateController< DataTypes >::setIndex(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::setIsoValue(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::setIsoValue(), sofa::component::forcefield::TriangularBendingSprings< DataTypes >::setKd(), sofa::component::forcefield::QuadularBendingSprings< DataTypes >::setKd(), sofa::component::forcefield::TriangularBendingSprings< DataTypes >::setKs(), sofa::component::forcefield::QuadularBendingSprings< DataTypes >::setKs(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setLinesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setLinesDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setLinesStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setLinesStiffness(), sofa::component::mass::UniformMass< DataTypes, MassType >::setMass(), sofa::component::mass::DiagonalMass< DataTypes, MassType >::setMassDensity(), sofa::component::topology::SparseGridTopology::setMax(), sofa::component::visualmodel::VisualModelImpl::setMesh(), sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::setMethod(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::setMethod(), sofa::component::topology::SparseGridTopology::setMin(), sofa::core::objectmodel::Context::setMultiThreadSimulation(), sofa::core::objectmodel::Base::setName(), sofa::component::mapping::SkinningMapping< BasicMapping >::setNbRefs(), sofa::component::topology::SparseGridTopology::setNbVirtualFinerLevels(), sofa::component::forcefield::LennardJonesForceField< DataTypes >::setP0(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setParticleMass(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setParticleRadius(), sofa::component::forcefield::PlaneForceField< DataTypes >::setPlane(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::setPoisson(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::setPoisson(), sofa::component::forcefield::TriangularTensorMassForceField< DataTypes >::setPoissonRatio(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::setPoissonRatio(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::setPoissonRatio(), sofa::component::forcefield::TetrahedralTensorMassForceField< DataTypes >::setPoissonRatio(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::setPoissonRatio(), sofa::component::forcefield::HexahedralFEMForceField< DataTypes >::setPoissonRatio(), sofa::component::topology::RegularGridTopology::setPos(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setPressureStiffness(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setQuadsDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setQuadsDamping(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setQuadsStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setQuadsStiffness(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::setRadius(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::setRadius(), sofa::core::objectmodel::Context::setShowBehaviorModels(), sofa::core::objectmodel::Context::setShowBoundingCollisionModels(), sofa::core::objectmodel::Context::setShowCollisionModels(), sofa::core::objectmodel::Context::setShowForceFields(), sofa::core::objectmodel::Context::setShowInteractionForceFields(), sofa::core::objectmodel::Context::setShowMappings(), sofa::core::objectmodel::Context::setShowMechanicalMappings(), sofa::core::objectmodel::Context::setShowNormals(), sofa::core::objectmodel::Context::setShowVisualModels(), sofa::core::objectmodel::Context::setShowWireFrame(), sofa::component::topology::SparseGridTopology::setSizeVoxel(), sofa::component::forcefield::SphereForceField< DataTypes >::setSphere(), sofa::component::topology::CubeTopology::setSplitNormals(), sofa::component::mapping::SPHFluidSurfaceMapping< In, Out >::setStep(), sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::setStep(), sofa::component::forcefield::SphereForceField< DataTypes >::setStiffness(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setStiffness(), sofa::component::forcefield::PlaneForceField< DataTypes >::setStiffness(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setStiffness(), sofa::component::forcefield::EllipsoidForceField< DataTypes >::setStiffness(), sofa::component::forcefield::ConicalForceField< DataTypes >::setStiffness(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setSurfaceTension(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setTetrasDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setTetrasStiffness(), sofa::core::objectmodel::Context::setTime(), sofa::component::mass::UniformMass< DataTypes, MassType >::setTotalMass(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setTrianglesDamping(), sofa::component::forcefield::MeshSpringForceField< sofa::defaulttype::StdVectorTypes >::setTrianglesStiffness(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::setUpdateStiffnessMatrix(), sofa::component::forcefield::SPHFluidForceField< DataTypes >::setViscosity(), sofa::component::topology::SparseGridTopology::setXmax(), sofa::component::topology::SparseGridTopology::setXmin(), sofa::component::topology::SparseGridTopology::setYmax(), sofa::component::topology::SparseGridTopology::setYmin(), sofa::component::forcefield::TriangularFEMForceField< DataTypes >::setYoung(), sofa::component::forcefield::TriangleFEMForceField< DataTypes >::setYoung(), sofa::component::forcefield::TriangularTensorMassForceField< DataTypes >::setYoungModulus(), sofa::component::forcefield::TriangularQuadraticSpringsForceField< DataTypes >::setYoungModulus(), sofa::component::forcefield::TriangularBiquadraticSpringsForceField< DataTypes >::setYoungModulus(), sofa::component::forcefield::TetrahedralTensorMassForceField< DataTypes >::setYoungModulus(), sofa::component::forcefield::HexahedronFEMForceField< DataTypes >::setYoungModulus(), sofa::component::forcefield::HexahedralFEMForceField< DataTypes >::setYoungModulus(), sofa::component::topology::SparseGridTopology::setZmax(), sofa::component::topology::SparseGridTopology::setZmin(), sofa::component::container::SpatialGridContainer< DataTypes >::SpatialGridContainer(), sofa::simulation::tree::Simulation::unload(), sofa::component::topology::SparseGridTopology::updateMesh(), sofa::gui::qt::ModifyObject::updateValues(), sofa::simulation::tree::GNode::updateVisualContext(), and sofa::component::misc::WriteState::WriteState().


Friends And Related Function Documentation

template<class T = void*>
std::ostream& operator<< ( std::ostream &  out,
const Data< T > &  df 
) [friend]

Definition at line 106 of file Data.h.


Field Documentation

template<class T = void*>
T sofa::core::objectmodel::Data< T >::m_value [protected]


The documentation for this class was generated from the following file:

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