Microscopy Image Browser 2.91
MIB
Loading...
Searching...
No Matches
makeViewMatrix.m File Reference

rotation, resize and translation variables. More...

Functions

function Mview = makeViewMatrix (r, s, t)
 rotation, resize and translation variables.
 
function R = makeViewMatrix>RotationMatrix (r)
 
function S = makeViewMatrix>ResizeMatrix (s)
 
function T = makeViewMatrix>TranslateMatrix (t)
 

Detailed Description

rotation, resize and translation variables.

Function Documentation

◆ makeViewMatrix()

function Mview = makeViewMatrix ( r,
s,
t )

rotation, resize and translation variables.

Mview=makeViewMatrix(R,S,T)

inputs, R: Rotation vector [Rx, Ry, Rz]; S: Resize vector [Sx, Sy, Sz]; T: Translation vector [Tx, Ty, Tz];

outputs, Mview: 4x4 transformation matrix

Example, Mview=makeViewMatrix([45 45 0],[1 1 1],[0 0 0]); disp(Mview);

Function is written by D.Kroon University of Twente (October 2008)

Referenced by mibController.mibToolbarPlaneToggle(), mibImage.updatePixSizeResolution(), mibImage.updateServiceMetadata(), and mibController.volrenToolbarSwitch_ClickedCallback().

Here is the caller graph for this function:

◆ makeViewMatrix>ResizeMatrix()

function S = makeViewMatrix>ResizeMatrix ( s)

◆ makeViewMatrix>RotationMatrix()

function R = makeViewMatrix>RotationMatrix ( r)

◆ makeViewMatrix>TranslateMatrix()

function T = makeViewMatrix>TranslateMatrix ( t)