ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Related Functions | List of all members
acl::QuaternionOfElements Class Reference

The class represents a matrix elements of Element. More...

#include <aclQuaternionOfElements.h>

Public Member Functions

 QuaternionOfElements ()
 
void setWElement (Element a)
 
void setUElement (unsigned int i, Element a)
 
const Element getWElement () const
 
const Element getUElement (unsigned int i) const
 
VectorOfElements & getU ()
 
const VectorOfElements & getU () const
 
VectorOfElements & getW ()
 
const VectorOfElements & getW () const
 

Related Functions

(Note that these are not member functions.)

void copy (const QuaternionOfElements &source, QuaternionOfElements &destination)
 function copies the QuaternionOfElements class. More...
 
QuaternionOfElements operator+ (QuaternionOfElements &a, QuaternionOfElements &b)
 summ of two matrices More...
 
QuaternionOfElements operator- (QuaternionOfElements &a, QuaternionOfElements &b)
 difference of two matrices More...
 
QuaternionOfElements operator* (const QuaternionOfElements &a, const QuaternionOfElements &b)
 product of two matrices More...
 
VectorOfElements l2 (QuaternionOfElements &a)
 L2 norm of a quaternion. More...
 

Detailed Description

The class represents a matrix elements of Element.

Definition at line 35 of file aclQuaternionOfElements.h.

Constructor & Destructor Documentation

§ QuaternionOfElements()

acl::QuaternionOfElements::QuaternionOfElements ( )

Member Function Documentation

§ getU() [1/2]

VectorOfElements& acl::QuaternionOfElements::getU ( )

§ getU() [2/2]

const VectorOfElements& acl::QuaternionOfElements::getU ( ) const

§ getUElement()

const Element acl::QuaternionOfElements::getUElement ( unsigned int  i) const

§ getW() [1/2]

VectorOfElements& acl::QuaternionOfElements::getW ( )

§ getW() [2/2]

const VectorOfElements& acl::QuaternionOfElements::getW ( ) const

§ getWElement()

const Element acl::QuaternionOfElements::getWElement ( ) const

§ setUElement()

void acl::QuaternionOfElements::setUElement ( unsigned int  i,
Element  a 
)

§ setWElement()

void acl::QuaternionOfElements::setWElement ( Element  a)

Friends And Related Function Documentation

§ copy()

void copy ( const QuaternionOfElements &  source,
QuaternionOfElements &  destination 
)
related

function copies the QuaternionOfElements class.

§ l2()

L2 norm of a quaternion.

§ operator*()

QuaternionOfElements operator* ( const QuaternionOfElements &  a,
const QuaternionOfElements &  b 
)
related

product of two matrices

§ operator+()

QuaternionOfElements operator+ ( QuaternionOfElements &  a,
QuaternionOfElements &  b 
)
related

summ of two matrices

§ operator-()

QuaternionOfElements operator- ( QuaternionOfElements &  a,
QuaternionOfElements &  b 
)
related

difference of two matrices


The documentation for this class was generated from the following file: