![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Refinement of Math::QuaternionExpression marking the derived type as a concrete (writable) quaternion container. More...
#include <Expression.hpp>
Inheritance diagram for CDPL::Math::QuaternionContainer< C >:Public Types | |
| typedef C | ContainerType |
| The derived quaternion container type. More... | |
Public Types inherited from CDPL::Math::QuaternionExpression< C > | |
| typedef C | ExpressionType |
| The derived quaternion expression type. More... | |
Public Types inherited from CDPL::Math::Expression< E > | |
| typedef E | ExpressionType |
| The derived expression type (made available to expression-template machinery). More... | |
Public Member Functions | |
| const ContainerType & | operator() () const |
Returns a const reference to the derived quaternion container. More... | |
| ContainerType & | operator() () |
| Returns a reference to the derived quaternion container. More... | |
Public Member Functions inherited from CDPL::Math::QuaternionExpression< C > | |
| const ExpressionType & | operator() () const |
Returns a const reference to the derived quaternion expression. More... | |
| ExpressionType & | operator() () |
| Returns a reference to the derived quaternion expression. More... | |
Protected Member Functions | |
| QuaternionContainer () | |
| ~QuaternionContainer () | |
Protected Member Functions inherited from CDPL::Math::QuaternionExpression< C > | |
| QuaternionExpression () | |
| ~QuaternionExpression () | |
Protected Member Functions inherited from CDPL::Math::Expression< E > | |
| Expression () | |
| ~Expression () | |
Refinement of Math::QuaternionExpression marking the derived type as a concrete (writable) quaternion container.
| C | The derived quaternion container type. |
| typedef C CDPL::Math::QuaternionContainer< C >::ContainerType |
The derived quaternion container type.
|
inlineprotected |
|
inlineprotected |
|
inline |
Returns a const reference to the derived quaternion container.
const reference downcast to ContainerType.
|
inline |
Returns a reference to the derived quaternion container.