Dali 3D User Interface Engine
Namespaces | Functions | Variables
utc-Dali-Matrix3.cpp File Reference
#include <iostream>
#include <stdlib.h>
#include <dali/public-api/dali-core.h>
#include <dali-test-suite-utils.h>
Include dependency graph for utc-Dali-Matrix3.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{utc-Dali-Matrix3.cpp}
 

Functions

void utc_dali_matrix3_startup (void)
 
void utc_dali_matrix3_cleanup (void)
 
int UtcDaliMatrix3FromMatrix (void)
 
int UtcDaliMatrix3OperatorAssign01 (void)
 
int UtcDaliMatrix3OperatorAssign02 (void)
 
int UtcDaliMatrix3AsFloat (void)
 
int UtcDaliMatrix3Invert (void)
 
int UtcDaliMatrix3Transpose (void)
 
int UtcDaliMatrix3SetIdentity (void)
 
int UtcDaliMatrix3Scale (void)
 
int UtcDaliMatrix3Magnitude (void)
 
int UtcDaliMatrix3ScaleInverseTranspose (void)
 
int UtcDaliMatrix3OStreamOperator (void)
 
int UtcDaliMatrix3Multiply (void)
 
int UtcDaliMatrix3EqualityOperator (void)
 
int UtcDaliMatrix3InequalityOperator (void)
 

Variables

Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m1 (-18.6f, 1.88e-09f,-6.85e-09f, 0.0f, 13.2f, 13.2f,-1.36e-08f, 13.2f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m2 (-18.6f, 6.91e-06f, 6.76e-06f, 8.04e-09f, 13.2f, 13.2f, 3.01e-06f, 13.2f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m3 (6.24f,-12.4f,-12.4f,-17.6f,-4.46f,-4.37f,-0.0641f, 13.2f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m4 (-16.3f, 6.42f, 6.38f, 9.05f, 11.6f, 11.4f,-0.0371f, 13.1f,-13.3f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m5 (-2.43f, 13.2f, 12.9f, 18.5f, 1.92f, 1.51f,-0.257f, 13.0f,-13.4f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::m6 (-2.43f,-13.2f,-200.9f, 18.5f, 1.92f, 1.51f, 0.257f, 13.0f, 13.4f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::i1 (-0.05,-0.00, 0.00,-0.00, 0.04, 0.04, 0.00, 0.04,-0.04)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::i2 (-0.05, 0.00,-0.00, 0.00, 0.04, 0.04, 0.00, 0.04,-0.04)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::i3 (0.02,-0.05,-0.00,-0.04,-0.01, 0.04,-0.04,-0.01,-0.04)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::i4 (-0.05, 0.03,-0.00, 0.02, 0.03, 0.04, 0.02, 0.03,-0.04)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::i5 (-0.01, 0.05,-0.00, 0.04, 0.01, 0.04, 0.04, 0.00,-0.04)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::t1 (-18.6f, 0.0f,-1.36e-08f, 1.88e-09f, 13.2f, 13.2f,-6.85e-09f, 13.2f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::t2 (-18.6f, 8.04e-09f, 3.01e-06f, 6.91e-06f, 13.2f, 13.2f, 6.76e-06f, 13.2f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::t3 (6.24f,-17.6f,-0.0641f,-12.4f,-4.46f, 13.2f,-12.4f,-4.37f,-13.2f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::t4 (-16.3f, 9.05f,-0.0371f, 6.42f, 11.6f, 13.1f, 6.38f, 11.4f,-13.3f)
 
Matrix3 anonymous_namespace{utc-Dali-Matrix3.cpp}::t5 (-2.43f, 18.5f,-0.257f, 13.2f, 1.92f, 13.0f, 12.9f, 1.51f,-13.4f)
 
Matrix3anonymous_namespace{utc-Dali-Matrix3.cpp}::matrices [5] = { &m1, &m2, &m3, &m4, &m5 }
 
Matrix3anonymous_namespace{utc-Dali-Matrix3.cpp}::inverseMatrices [5] = { &i1, &i2, &i3, &i4, &i5 }
 
Matrix3anonymous_namespace{utc-Dali-Matrix3.cpp}::transposeMatrices [5] = { &t1, &t2, &t3, &t4, &t5 }
 

Function Documentation

void utc_dali_matrix3_cleanup ( void  )

Definition at line 32 of file utc-Dali-Matrix3.cpp.

References test_return_value, and TET_PASS.

void utc_dali_matrix3_startup ( void  )

Definition at line 27 of file utc-Dali-Matrix3.cpp.

References test_return_value, and TET_UNDEF.

int UtcDaliMatrix3AsFloat ( void  )

Definition at line 189 of file utc-Dali-Matrix3.cpp.

References Dali::Matrix3::AsFloat(), DALI_TEST_EQUALS(), END_TEST, anonymous_namespace{utc-Dali-Matrix3.cpp}::m1, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrix3EqualityOperator ( void  )
int UtcDaliMatrix3FromMatrix ( void  )
int UtcDaliMatrix3InequalityOperator ( void  )
int UtcDaliMatrix3Invert ( void  )
int UtcDaliMatrix3Magnitude ( void  )
int UtcDaliMatrix3Multiply ( void  )
int UtcDaliMatrix3OperatorAssign01 ( void  )
int UtcDaliMatrix3OperatorAssign02 ( void  )
int UtcDaliMatrix3OStreamOperator ( void  )

Definition at line 323 of file utc-Dali-Matrix3.cpp.

References DALI_TEST_EQUALS(), END_TEST, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrix3Scale ( void  )
int UtcDaliMatrix3ScaleInverseTranspose ( void  )
int UtcDaliMatrix3SetIdentity ( void  )

Definition at line 260 of file utc-Dali-Matrix3.cpp.

References DALI_TEST_EQUALS(), END_TEST, Dali::Matrix3::IDENTITY, Dali::Matrix3::SetIdentity(), and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrix3Transpose ( void  )
Dali Docs Home
Read more about Dali