public class AffineNumericInputProbe extends NumericInputProbe
Probe.ExportProps, Probe.ImportExportFileInfoModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibilitymyPropsEXPLICIT_TIME, mySmallDisplayuseOldSaveMethod, writeStartStopTimeInSecondsenforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNamesCOPY_REFERENCES, REST_POSITION| 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.
|
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) |
void |
setVsize(int vsize) |
addData, addData, addData, addData, addData, addData, clone, copy, createState, getAllPropertyInfo, getCopyReferences, getExtendData, getInput, getState, hasState, isDuplicatable, isEditable, isInput, isSettable, load, loadEmpty, postscan, save, scan, scanItem, set, setAttachedFileName, setAttachedFileName, setData, setData, setExtendData, setInputProperties, setState, write, writeItemsaddData, applyDefaultDisplayRanges, clearData, decreaseDisplayRanges, dispose, exportCsvData, exportCsvData, exportData, exportTextData, exportTextData, getAttachedProperties, getData, getData, getDefaultDisplayMax, getDefaultDisplayMin, getDefaultDisplayRange, getDisplay, getDrivers, getExportFileInfo, getExportProps, getFormat, getImportFileInfo, getInterpolation, getInterpolationOrder, getLegend, getMatlabName, getMinMaxValues, getNumericList, getOrderedTraceIndex, getPlotTraceInfo, getRotationRep, getRotationSubvecOffsets, getTraceColor, getTraceLabel, getTraceManager, getValues, getVariables, getVisibleMinMaxValues, getVisibleRange, getVisibleRange, getVsize, importCsvData, importData, importText, importTextData, increaseDisplayRanges, isCloneable, isDisplayable, isEmpty, isPrintable, isSmallDisplayVisible, isTraceVisible, isValidVariableName, isWritable, loadFromMatlab, print, read, removeDisplay, removeLegend, resetTraceColors, resetTraceOrder, saveToMatlab, scaleNumericList, setData, setData, setDefaultDisplayRange, setDefaultDisplayRange, setFormat, setInterpolation, setInterpolationOrder, setLegend, setLegendLabels, setScale, setSmallDisplayVisible, setTraceColor, setTraceLabel, setTraceOrder, setTraceVisible, setValues, setValues, smoothWithMovingAverage, smoothWithSavitzkyGolay, swapPlotTraceOrder, updateDisplays, updateDisplays, updateDisplaysForPropertyChanges, updateDisplaysWithoutAutoRanging, writeTextgetAttachedFile, getAttachedFileName, getChildren, getClippedVirtualTime, getDefaultScale, getDefaultStartTime, getDefaultStopTime, getDefaultUpdateInterval, getDuration, getExportFile, getExportFileName, getFileFromPath, getImportFile, getImportFileName, getInitialState, getPathFromFile, getProperty, getScale, getStartTime, getStopTime, getTimelineTime, getTrack, getUpdateInterval, getVirtualTime, hasAttachedFile, hasChildren, isAttachedFileRelative, isEventTime, isScalable, nextEventTime, setExportFileName, setImportFileName, 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, isFixed, isMarked, isScanning, isSelected, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, 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, setWritable, 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 setVsize(int vsize)
public void setTimeOffset(double tOffset)
public double getTimeOffset()
public void apply(double t)
NumericInputProbeapply in class NumericInputProbet - current time