artisynth.core.probes
Class ImageProbe
java.lang.Object
artisynth.core.modelbase.ModelComponentBase
artisynth.core.modelbase.ModelAgentBase
artisynth.core.probes.Probe
artisynth.core.probes.InputProbe
artisynth.core.probes.ImageProbe
- All Implemented Interfaces:
- HasState, ModelAgent, ModelComponent, java.lang.Cloneable, HasProperties, HierarchyNode, Scannable
public class ImageProbe
- extends InputProbe
Constructor Summary |
ImageProbe()
|
ImageProbe(ModelComponent e,
RigidBody plane,
java.lang.String directoryName,
java.lang.String fileBasename,
java.lang.String fileExtension,
double rate,
double startTime,
double stopTime,
double ratio)
|
Methods inherited from class artisynth.core.probes.Probe |
createState, getAllPropertyInfo, getAttachedFile, getAttachedFileName, getChildren, getDefaultScale, getDefaultStartTime, getDefaultStopTime, getDefaultUpdateInterval, getInitialState, getProperty, getScale, getStartTime, getState, getStopTime, getTimelineTime, getTrack, getUpdateInterval, getVirtualTime, hasAttachedFile, hasChildren, hasState, isActive, isAttachedFileRelative, isCloneable, isEventTime, isPrintable, isScalable, isSettable, load, nextEventTime, print, save, scan, setActive, setAttachedFileName, setData, setName, setScalable, setScale, setStartStopTimes, setStartTime, setState, setStopTime, setTrack, setUpdateInterval |
Methods inherited from class artisynth.core.modelbase.ModelComponentBase |
checkFlag, checkName, checkNameUniqueness, clearFlag, clone, connectToHierarchy, copy, createTempFlag, disconnectFromHierarchy, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, postscan, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setSelected, updateReferences |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface artisynth.core.modelbase.ModelComponent |
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, notifyParentOfChange, postscan, setFixed, setMarked, setNumber, setParent, setSelected, updateReferences |
ImageProbe
public ImageProbe()
ImageProbe
public ImageProbe(ModelComponent e,
RigidBody plane,
java.lang.String directoryName,
java.lang.String fileBasename,
java.lang.String fileExtension,
double rate,
double startTime,
double stopTime,
double ratio)
apply
public void apply(double t)
- Description copied from class:
Probe
- Called when the probe is being applied to a model
- Overrides:
apply
in class InputProbe
getImagePlane
public RigidBody getImagePlane()
setImage
public void setImage(double t)