Code covered by the BSD License  

Highlights from
mArrow3.m - easy-to-use 3D arrow

5.0

5.0 | 2 ratings Rate this file 64 Downloads (last 30 days) File Size: 2.54 KB File ID: #25372
image thumbnail

mArrow3.m - easy-to-use 3D arrow

by

 

Draw a 3D arrow. Easily specify size, color and even transparency.

| Watch this File

File Information
Description

This function draws a 3D arrow using a cylinder and cone patch. This allows the use of all patch properties including transparency. It can be used with default parameters (example 1) or user-defined parameters (example 2).

example 1:
> mArrow3([0 0 0],[1 1 1]);
    % draws a black arrow from point [0 0 0] to point [1 1 1]

example 2:
> h = mArrow3([0 0 0],[1 1 1], 'facealpha', 0.5, 'color', 'red', 'stemWidth', 0.02);
     % draws a semitransparent red arrow with a stem width of 0.02 units from point [0 0 0] to point [1 1 1]; h is the handle to the patch object

Acknowledgements

Arrow3 Version 5 inspired this file.

MATLAB release MATLAB 7.1.0 (R14SP3)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
30 May 2012 Felix

Sounds good, but not working on R2011b (7.13.0.564). No arrow, no error message.

02 Mar 2012 Przemyslaw Baranski

Very good!

12 Nov 2011 michael  

Contact us