Aero.Node - Create node object for use with virtual reality animation
Syntax
h = Aero.Node
Description
h = Aero.Node creates a node object for
use with virtual reality animation. Typically, you do not need to
create a node object with this method. This is because the .wrl file
stores the information for a virtual reality scene. During the initialization
of the virtual reality animation object, any node with a DEF statement
in the specified .wrl file has a node object created.
Constructor Summary
| Constructor | Description |
| Node | Create node object for use with virtual reality animation. |
Method Summary
| Method | Description |
| findstartstoptimes | Return start and stop times for time series data. |
| move | Change node translation and rotation. |
| update | Change node position and orientation versus time data. |
Property Summary
| Property | Description | Values |
| Name | Specify name of the node object. | string |
| VRNode | Return the handle to the vrnode object associated with the
node object (see the Simulink 3D Animation User's Guide). | MATLAB array |
| CoordtransformFcn | Specify a function that controls the coordinate transformation. | MATLAB array |
| TimeseriesSource | Specify time series source. | MATLAB array |
| TimeseriesSourceType | Specify the type of time series data stored in 'TimeseriesSource'.
Five values are available. They are listed in the following table. The default value is 'Array6DoF'. | string |
| TimeseriesReadFcn | Specify time series read function. | MATLAB array |
The time series data, stored in the property 'TimeseriesSource',
is interpreted according to the 'TimeseriesSourceType' property,
which can be one of:
| 'Timeseries' | MATLAB time series data with six values per time: lat
lon alt phi theta psi The values are resampled. |
| 'StructureWithTime' | Simulink struct with time (for example, Simulink root
outport logging 'Structure with time'): Signals are linearly interpolated vs. time using interp1. |
| 'Array6DoF' | A double-precision array in n rows and 7
columns for 6-DoF data: time lat lon alt phi theta psi.
If a double-precision array of 8 or more columns is in 'TimeseriesSource',
the first 7 columns are used as 6-DoF data. |
| 'Array3DoF' | A double-precision array in n rows and 4
columns for 3-DoF data: time lat alt theta. If
a double-precision array of 5 or more columns is in 'TimeseriesSource',
the first 4 columns are used as 3-DoF data. |
| 'Custom' | Position and angle data is retrieved from 'TimeseriesSource' by
the currently registered 'TimeseriesReadFcn'. |
Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
Get the Interactive Kit