Skip to content

WireBeamInterpolation

Adaptive Beam Interpolation on Wire rest Shape

Templates:

  • Rigid3d

Target: BeamAdapter

namespace: sofa::component::fem::_wirebeaminterpolation_

parents:

  • BaseBeamInterpolation

Data:

Name Description Default value
name object name unnamed
printLog if true, emits extra messages at runtime. 0
tags list of the subsets the objet belongs to
bbox this object bounding box
componentState The state of the component among (Dirty, Valid, Undefined, Loading, Invalid). Undefined
listening if true, handle the events, otherwise ignore the events 0
edgeList list of the edge in the topology that are concerned by the Interpolation
lengthList list of the length of each beam
DOF0TransformNode0 Optional rigid transformation between the degree of Freedom and the first node of the beam
DOF1TransformNode1 Optional rigid transformation between the degree of Freedom and the second node of the beam
curvAbsList
beamCollision list of beam (in edgeList) that needs to be considered for collision
dofsAndBeamsAligned if false, a transformation for each beam is computed between the DOF and the beam nodes 1

Links:

Name Description
context Graph Node containing this object (or BaseContext::getDefault() if no graph is used)
slaves Sub-objects used internally by this object
master nullptr for regular objects, or master object for which this object is one sub-objects
WireRestShape link to the component on the scene