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

Go to the source code of this file.

Functions

void utc_dali_matrix_startup (void)
 
void utc_dali_matrix_cleanup (void)
 
int UtcDaliMatrixConstructor01P (void)
 
int UtcDaliMatrixConstructor02P (void)
 
int UtcDaliMatrixConstructor03P (void)
 
int UtcDaliMatrixConstructor04P (void)
 
int UtcDaliMatrixAssignP (void)
 
int UtcDaliMatrixAssign02P (void)
 
int UtcDaliMatrixSetIdentityP (void)
 
int UtcDaliMatrixSetIdentityAndScaleP (void)
 
int UtcDaliMatrixInvertTransformP (void)
 
int UtcDaliMatrixInvertTransformN (void)
 
int UtcDaliMatrixInvert01P (void)
 
int UtcDaliMatrixInvert02P (void)
 
int UtcDaliMatrixTransposeP (void)
 
int UtcDaliMatrixGetXAxisP (void)
 
int UtcDaliMatrixGetYAxisP (void)
 
int UtcDaliMatrixGetZAxisP (void)
 
int UtcDaliMatrixSetXAxisP (void)
 
int UtcDaliMatrixSetYAxisP (void)
 
int UtcDaliMatrixSetZAxisP (void)
 
int UtcDaliMatrixGetTranslationP (void)
 
int UtcDaliMatrixGetTranslation3P (void)
 
int UtcDaliMatrixSetTranslationP (void)
 
int UtcDaliMatrixSetTranslation3P (void)
 
int UtcDaliMatrixOrthoNormalize0P (void)
 
int UtcDaliMatrixOrthoNormalize1P (void)
 
int UtcDaliMatrixConstAsFloatP (void)
 
int UtcDaliMatrixAsFloatP (void)
 
int UtcDaliMatrixMultiplyP (void)
 
int UtcDaliMatrixOperatorMultiply01P (void)
 
int UtcDaliMatrixOperatorMultiply02P (void)
 
int UtcDaliMatrixOperatorEqualsP (void)
 
int UtcDaliMatrixOperatorNotEqualsP (void)
 
int UtcDaliMatrixSetTransformComponents01P (void)
 
int UtcDaliMatrixSetInverseTransformComponent01P (void)
 
int UtcDaliMatrixSetInverseTransformComponent02P (void)
 
int UtcDaliMatrixGetTransformComponents01P (void)
 
int UtcDaliMatrixGetTransformComponents02P (void)
 
int UtcDaliMatrixGetTransformComponents03P (void)
 
int UtcDaliMatrixOStreamOperator (void)
 

Function Documentation

void utc_dali_matrix_cleanup ( void  )

Definition at line 33 of file utc-Dali-Matrix.cpp.

References test_return_value, and TET_PASS.

void utc_dali_matrix_startup ( void  )

Definition at line 28 of file utc-Dali-Matrix.cpp.

References test_return_value, and TET_UNDEF.

int UtcDaliMatrixAsFloatP ( void  )

Definition at line 500 of file utc-Dali-Matrix.cpp.

References Dali::Matrix::AsFloat(), DALI_TEST_EQUALS(), END_TEST, r, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixAssign02P ( void  )

Definition at line 112 of file utc-Dali-Matrix.cpp.

References a, DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::IDENTITY, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixAssignP ( void  )

Definition at line 104 of file utc-Dali-Matrix.cpp.

References a, b, DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::IDENTITY, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixConstAsFloatP ( void  )

Definition at line 481 of file utc-Dali-Matrix.cpp.

References Dali::Matrix::AsFloat(), DALI_TEST_EQUALS(), END_TEST, r, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixConstructor01P ( void  )

Definition at line 39 of file utc-Dali-Matrix.cpp.

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

Here is the call graph for this function:

int UtcDaliMatrixConstructor02P ( void  )

Definition at line 58 of file utc-Dali-Matrix.cpp.

References Dali::Matrix::AsFloat(), DALI_TEST_EQUALS(), END_TEST, r, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixConstructor03P ( void  )

Definition at line 76 of file utc-Dali-Matrix.cpp.

References Dali::Matrix::AsFloat(), DALI_TEST_EQUALS(), END_TEST, r, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixConstructor04P ( void  )

Definition at line 96 of file utc-Dali-Matrix.cpp.

References DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::IDENTITY, Dali::Quaternion::IDENTITY, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixGetTransformComponents01P ( void  )
int UtcDaliMatrixGetTransformComponents02P ( void  )
int UtcDaliMatrixGetTransformComponents03P ( void  )

Definition at line 776 of file utc-Dali-Matrix.cpp.

References DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::GetTransformComponents(), anonymous_namespace{utc-Dali-Matrix3.cpp}::m2, and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixGetTranslation3P ( void  )

Definition at line 395 of file utc-Dali-Matrix.cpp.

References DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::GetTranslation3(), and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixGetTranslationP ( void  )

Definition at line 383 of file utc-Dali-Matrix.cpp.

References DALI_TEST_EQUALS(), END_TEST, Dali::Matrix::GetTranslation(), and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixGetXAxisP ( void  )

Definition at line 317 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, and Dali::Matrix::GetXAxis().

Here is the call graph for this function:

int UtcDaliMatrixGetYAxisP ( void  )

Definition at line 329 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, and Dali::Matrix::GetYAxis().

Here is the call graph for this function:

int UtcDaliMatrixGetZAxisP ( void  )

Definition at line 341 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, and Dali::Matrix::GetZAxis().

Here is the call graph for this function:

int UtcDaliMatrixInvert01P ( void  )
int UtcDaliMatrixInvert02P ( void  )
int UtcDaliMatrixInvertTransformN ( void  )

Definition at line 176 of file utc-Dali-Matrix.cpp.

References DALI_TEST_ASSERT(), DALI_TEST_PRINT_ASSERT(), END_TEST, Dali::Matrix::InvertTransform(), TEST_LOCATION, TET_FAIL, and tet_result().

Here is the call graph for this function:

int UtcDaliMatrixInvertTransformP ( void  )
int UtcDaliMatrixMultiplyP ( void  )
int UtcDaliMatrixOperatorEqualsP ( void  )
int UtcDaliMatrixOperatorMultiply01P ( void  )

Definition at line 537 of file utc-Dali-Matrix.cpp.

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

Here is the call graph for this function:

int UtcDaliMatrixOperatorMultiply02P ( void  )
int UtcDaliMatrixOperatorNotEqualsP ( void  )
int UtcDaliMatrixOrthoNormalize0P ( void  )
int UtcDaliMatrixOrthoNormalize1P ( void  )
int UtcDaliMatrixOStreamOperator ( void  )

Definition at line 789 of file utc-Dali-Matrix.cpp.

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

Here is the call graph for this function:

int UtcDaliMatrixSetIdentityAndScaleP ( void  )

Definition at line 133 of file utc-Dali-Matrix.cpp.

References DALI_TEST_EQUALS(), END_TEST, r, Dali::Matrix::SetIdentityAndScale(), and TEST_LOCATION.

Here is the call graph for this function:

int UtcDaliMatrixSetIdentityP ( void  )

Definition at line 120 of file utc-Dali-Matrix.cpp.

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

Here is the call graph for this function:

int UtcDaliMatrixSetInverseTransformComponent01P ( void  )
int UtcDaliMatrixSetInverseTransformComponent02P ( void  )
int UtcDaliMatrixSetTransformComponents01P ( void  )
int UtcDaliMatrixSetTranslation3P ( void  )

Definition at line 417 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, Dali::Matrix::GetTranslation3(), and Dali::Matrix::SetTranslation().

Here is the call graph for this function:

int UtcDaliMatrixSetTranslationP ( void  )

Definition at line 407 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, Dali::Matrix::GetTranslation(), and Dali::Matrix::SetTranslation().

Here is the call graph for this function:

int UtcDaliMatrixSetXAxisP ( void  )

Definition at line 353 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, Dali::Matrix::GetXAxis(), and Dali::Matrix::SetXAxis().

Here is the call graph for this function:

int UtcDaliMatrixSetYAxisP ( void  )

Definition at line 363 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, Dali::Matrix::GetYAxis(), and Dali::Matrix::SetYAxis().

Here is the call graph for this function:

int UtcDaliMatrixSetZAxisP ( void  )

Definition at line 373 of file utc-Dali-Matrix.cpp.

References DALI_TEST_CHECK, END_TEST, Dali::Matrix::GetZAxis(), and Dali::Matrix::SetZAxis().

Here is the call graph for this function:

int UtcDaliMatrixTransposeP ( void  )

Definition at line 291 of file utc-Dali-Matrix.cpp.

References Dali::Matrix::AsFloat(), DALI_TEST_CHECK, END_TEST, and Dali::Matrix::Transpose().

Here is the call graph for this function:

Dali Docs Home
Read more about Dali