public class AffineNumericInputProbe extends NumericInputProbe
ModelComponent.NavpanelVisibilityEXPLICIT_TIME, myPropsuseOldSaveMethod, writeStartStopTimeInSecondsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesCOPY_REFERENCES| Constructor and Description |
|---|
AffineNumericInputProbe()
Interpolate data to specified time and set related properties values.
|
AffineNumericInputProbe(ModelComponent e) |
AffineNumericInputProbe(ModelComponent e,
java.lang.String propName,
double startTime,
double stopTime) |
AffineNumericInputProbe(ModelComponent e,
java.lang.String propName,
java.lang.String fileName) |
AffineNumericInputProbe(Property[] props,
ModelComponent e) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(double t)
Interpolate data to specified time and set related properties values.
|
void |
createNumericList(int vsize) |
java.util.ArrayList<Point3d> |
getPoints(double t) |
double |
getTimeOffset() |
AffineTransform3d |
getTransform() |
VectorNd |
getValues(double t) |
void |
initTransform(int size) |
void |
set(Property[] props,
java.lang.String[] driverExpressions,
java.lang.String[] variableNames,
int[] variableDimensions,
PlotTraceInfo[] traceInfos) |
void |
setTimeOffset(double tOffset) |
void |
setTransform(AffineTransform3d A) |
addData, addData, addData, addData, addData, addData, clone, copy, createState, getAllPropertyInfo, getCopyReferences, getExtendData, getInput, getState, hasState, isDuplicatable, isInput, isSettable, load, loadEmpty, postscan, read, save, scan, scanItem, set, setAttachedFileName, setAttachedFileName, setData, setExtendData, setInputProperties, setState, write, writeItemsapplyDefaultDisplayRanges, decreaseDisplayRanges, dispose, getAttachedProperties, getData, getDefaultDisplayMax, getDefaultDisplayMin, getDefaultDisplayRange, getDisplay, getDrivers, getFormat, getInterpolation, getInterpolationOrder, getLegend, getMatlabName, getMinMaxValues, getNumericList, getOrderedTraceIndex, getPlotTraceInfo, getRange, getRangeHints, getTraceColor, getTraceLabel, getValues, getVariables, getVsize, increaseDisplayRanges, isCloneable, isEmpty, isPrintable, isSmallDisplayVisible, isTraceVisible, isValidVariableName, loadFromMatlab, print, removeDisplay, removeLegend, resetTraceColors, resetTraceOrder, saveToMatlab, scaleNumericList, setDefaultDisplayRange, setDefaultDisplayRange, setFormat, setInterpolation, setInterpolationOrder, setLegendLabels, setRangeHints, setScale, setSmallDisplayVisible, setTraceColor, setTraceLabel, setTraceOrder, setTraceVisible, setValues, swapPlotTraceOrder, updateDisplays, updateDisplays, updateDisplaysForPropertyChanges, updateDisplaysWithoutAutoRanginggetAttachedFile, getAttachedFileName, getChildren, getDefaultScale, getDefaultStartTime, getDefaultStopTime, getDefaultUpdateInterval, getDuration, getInitialState, getProperty, getScale, getStartTime, getStopTime, getTimelineTime, getTrack, getUpdateInterval, getVirtualTime, hasAttachedFile, hasChildren, isAttachedFileRelative, isEventTime, isScalable, nextEventTime, setInterval, setName, setScalable, setStartStopTimes, setStartTime, setStopTime, setTrack, setUpdateIntervalfinalize, getModel, initialize, isActive, setActive, setModel, setModelFromComponent, writecheckFlag, checkName, checkNameUniqueness, clearFlag, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isConnectedToHierarchy, isFixed, isMarked, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setSelected, updateReferencesequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, isFixed, isMarked, isSelected, notifyParentOfChange, setFixed, setMarked, setName, setNumber, setParent, setSelected, updateReferencesgetPropertygetChildren, hasChildrenisWritable, writepublic AffineNumericInputProbe()
public AffineNumericInputProbe(ModelComponent e)
public AffineNumericInputProbe(ModelComponent e, java.lang.String propName, java.lang.String fileName) throws java.io.IOException
java.io.IOExceptionpublic AffineNumericInputProbe(ModelComponent e, java.lang.String propName, double startTime, double stopTime)
public AffineNumericInputProbe(Property[] props, ModelComponent e)
public void initTransform(int size)
public void setTransform(AffineTransform3d A)
public AffineTransform3d getTransform()
public VectorNd getValues(double t)
public java.util.ArrayList<Point3d> getPoints(double t)
public void set(Property[] props, java.lang.String[] driverExpressions, java.lang.String[] variableNames, int[] variableDimensions, PlotTraceInfo[] traceInfos)
set in class NumericInputProbepublic void createNumericList(int vsize)
createNumericList in class NumericInputProbepublic void setTimeOffset(double tOffset)
public double getTimeOffset()
public void apply(double t)
NumericInputProbeapply in class NumericInputProbet - current time