artisynth.core.modelbase
Interface Monitor

All Superinterfaces:
HasProperties, HasState, HierarchyNode, ModelAgent, ModelComponent, Scannable
All Known Implementing Classes:
MonitorBase

public interface Monitor
extends ModelAgent, HasState


Nested Class Summary
 
Nested classes/interfaces inherited from interface artisynth.core.modelbase.ModelComponent
ModelComponent.NavpanelVisibility
 
Method Summary
 void apply(double t0, double t1)
          Called at the end of a RootModel's advance procedure
 
Methods inherited from interface artisynth.core.modelbase.ModelAgent
dispose, getModel, initialize, setModel
 
Methods inherited from interface artisynth.core.modelbase.ModelComponent
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, postscan, scan, setFixed, setMarked, setName, setNumber, setParent, setSelected, updateReferences
 
Methods inherited from interface maspack.properties.HasProperties
getAllPropertyInfo, getProperty
 
Methods inherited from interface maspack.properties.HierarchyNode
getChildren, hasChildren
 
Methods inherited from interface maspack.util.Scannable
isWritable, write
 
Methods inherited from interface artisynth.core.modelbase.HasState
createState, getInitialState, getState, setState
 

Method Detail

apply

void apply(double t0,
           double t1)
Called at the end of a RootModel's advance procedure