Path: AerospaceUtils/CAD
% Generates default properties for specific devices.
This function can perform the following actions:
* return a list of available device types
* return a list of parameters used to define any specific device
* return component data for the device when passed the needed parameters
The third form should only be used from within CreateComponent.
--------------------------------------------------------------------------
Form:
types = DeviceProperties
[p,g] = DeviceProperties( type )
m = DeviceProperties( type, m, properties, values, computeInertia )
--------------------------------------------------------------------------
------
Inputs
------
type (1,:) Type
m (:) Component struct
properties {:} Property names
values {:} Property values
mass (:) Mass structure
-------
Outputs
-------
types {:} List of all available device types
p (.) Properties data structure
g (.) Geometry fields data structure
m (:) Updated component struct
.v Vertices
.f Faces
--------------------------------------------------------------------------
AerospaceUtils: ComponentModels/ArrayPatch AerospaceUtils: ComponentModels/CameraModel AerospaceUtils: ComponentModels/HallThrusterModel AerospaceUtils: ComponentModels/NuclearReactorModel AerospaceUtils: ComponentModels/REAModel AerospaceUtils: ComponentModels/RWAModel AerospaceUtils: ComponentModels/StarCameraModel SC: Actuator/RWA SC: Actuator/SingleAxisDrive SC: Actuator/SingleAxisLinearDrive SC: MagneticControl/MagneticTorquer SC: Sensor/GPSReceiver Common: ComponentModels/Box Common: ComponentModels/Frustrum Common: ComponentModels/GeomPatch Common: GUIs/MessageQueue Common: MassProperties/Inertias Common: Quaternion/QZero
Back to the AerospaceUtils Module page