DrawSpacecraftPatches:

Path: AerospaceUtils/CAD

% Draw the spacecraft CAD model using patches.
 Handles truss or line components. The model can be scaled up or exploded
 by passing in the appropriate factor.

 Type DrawSpacecraftPatches for demo.
--------------------------------------------------------------------------
   Form:
   [h, vMinS, vMaxS] = DrawSpacecraftPatches( hAxis, g, B0, r0, 
                                     ambientStrength, scale, explode  )
   DrawSpacecraftPatches( h, g, [], [], ambientStrength, scale, explode  )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   hAxis (1,1)  or (:)  Handle to the axes, or to the patches for a redraw
   g         (.)      CAD model
   B0       (3,3)     Rotation matrix
   r0       (3,1)     Initial position
   ambientStrength (1,1) Ambient light strength
   scale    (1,1)      Scale, default 1
   explode  (1,1)      Explode factor, default 1

   -------
   Outputs
   -------
   h         (:)      Handles to the patch objects
   vMinS     (3)      Minimum limits on axes
   vMaxS     (3)      Maximum limits on axes

--------------------------------------------------------------------------

Children:

AerospaceUtils: CAD/BHinge
SC: SCModels/SCForImaging
Common: Graphics/NewFig

Back to the AerospaceUtils Module page