Web Analytics Made Easy - Statcounter
Skip to content

Class SBDDataGraphNode::IsInteractionModel#

ClassList > SBDDataGraphNode > IsInteractionModel

This node predicate is true when the node is an interaction model.More...

Inherits the following classes: SBCFunctorPredicate1< SBDDataGraphNode const * >

Public Functions#

Type Name
IsInteractionModel ()
virtual IsInteractionModel * clone () override const
virtual bool operator() (SBDDataGraphNode const * node) override
virtual bool operator() (SBDDataGraphNode const * node) override const
~IsInteractionModel ()

Detailed Description#

This node predicate is true when the node is an interaction model, i.e. when the node type is SBNode::InteractionModel, SBNode::InteractionModelParticleSystem, SBNode::InteractionModelRigidBodySystem or SBNode::InteractionModelArticulatedBodySystem.

See also: Node predicates

Public Functions Documentation#

function IsInteractionModel#

SBDDataGraphNode::IsInteractionModel::IsInteractionModel () 

function clone#

virtual IsInteractionModel * SBDDataGraphNode::IsInteractionModel::clone () override const

Implements SBCFunctor::clone


function operator() [1/2]#

virtual bool SBDDataGraphNode::IsInteractionModel::operator() (
    SBDDataGraphNode const * node
) override

function operator() [2/2]#

virtual bool SBDDataGraphNode::IsInteractionModel::operator() (
    SBDDataGraphNode const * node
) override const

function ~IsInteractionModel#

SBDDataGraphNode::IsInteractionModel::~IsInteractionModel ()