Home > brede > brede_vol_mirror.m

brede_vol_mirror

PURPOSE ^

brede_vol_mirror - Mirror volume

SYNOPSIS ^

function Vout = brede_vol_mirror(Vin, varargin)

DESCRIPTION ^

 brede_vol_mirror     - Mirror volume

       Vout = brede_vol_mirror(Vin)

       Input:    Vin   Input volume as 'vol' structure

       Property: AdjustBounding  [ interp1 | {none} ] Adjust bounding to
                                 input volume 
                 Info            [ {0} | An integer ] Amount of debug
                                 information 
                 InterpolationMethod [ {nearest} | linear | ... ]
                                 Interpolation method for interp1

       Output:   Vout  Mirrored volume as 'vol' structure

       Mirror volume around x-axis. 

       If 'AdjustBounding' is set to 'Interp1' the the output volume will
       be fitted to the input volume, i.e., adjust the bounding
       box. This is done with the interp1 function. This can be turned
       off by setting AdjustBounding=None which is also the default. The
       interpolation method default is nearest neighbor, unless set
       otherwise.  

       Example:
         V = brede_loc_loc2vol(brede_loc_mat2loc([-0.032 0 0]));
         Vm = brede_vol_mirror(V);
         Lm = brede_vol_vol2loc(Vm);
         brede_loc_loc2coord(Lm)

       See also BREDE, BREDE_VOL, BREDE_VOL_SUBTRACT, BREDE_LOC_SYMMETRIZE.

 $Id: brede_vol_mirror.m,v 1.3 2008/05/07 11:05:40 fn Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 27-Nov-2009 18:11:22 by m2html © 2005