Namespaces | Classes | Functions | Variables
quori_face Namespace Reference

Namespaces

 shader
 

Classes

class  Cache
 A simple memoization object that eliminates repetitive computations. More...
 
class  ElementBufferObject
 
class  Monitor
 
class  PixelBufferObject
 
class  Program
 
class  Shader
 
struct  SphericalCoordinate
 
class  Texture
 
struct  TransformStaticParameters
 
class  Vector2
 
class  Window
 
class  WindowManager
 

Functions

void checkGlError ()
 Throws a std::runtime_error if the OpenGL error flag is set. More...
 
std::string computeMethodName (const std::string &function, const std::string &prettyFunction)
 
float * generateLookupTable (const TransformStaticParameters &static_params, const SphericalCoordinate &min, const SphericalCoordinate &max, const Vector2< std::uint32_t > &size)
 
Vector2< double > transform (const TransformStaticParameters &static_params, const SphericalCoordinate &coord)
 

Variables

const std::array< std::uint32_t, 6 > GEOMETRY_INDICES
 
const std::array< float, 20 > GEOMETRY_VERTICES
 

Function Documentation

◆ checkGlError()

void quori_face::checkGlError ( )

Throws a std::runtime_error if the OpenGL error flag is set.

Definition at line 47 of file gl.cpp.

◆ computeMethodName()

std::string quori_face::computeMethodName ( const std::string function,
const std::string prettyFunction 
)

Definition at line 3 of file quori_face/trace.cpp.

◆ generateLookupTable()

float * quori_face::generateLookupTable ( const TransformStaticParameters static_params,
const SphericalCoordinate min,
const SphericalCoordinate max,
const Vector2< std::uint32_t > &  size 
)

Definition at line 198 of file transform.cpp.

◆ transform()

Vector2< double > quori_face::transform ( const TransformStaticParameters static_params,
const SphericalCoordinate coord 
)

Definition at line 171 of file transform.cpp.

Variable Documentation

◆ GEOMETRY_INDICES

const std::array< std::uint32_t, 6 > quori_face::GEOMETRY_INDICES
Initial value:
{
0, 1, 3,
1, 2, 3
}

Definition at line 10 of file geometry.cpp.

◆ GEOMETRY_VERTICES

const std::array< float, 20 > quori_face::GEOMETRY_VERTICES
Initial value:
{
1.0f, -1.0f, 0.0f, 1.0f, 1.0f,
1.0f, 1.0f, 0.0f, 1.0f, 0.0f,
-1.0f, 1.0f, 0.0f, 0.0f, 0.0f,
-1.0f, -1.0f, 0.0f, 0.0f, 1.0f
}

Definition at line 3 of file geometry.cpp.



quori_face
Author(s):
autogenerated on Wed Mar 2 2022 00:53:20