6#ifndef MATERIALX_VIEWHANDLER_H
7#define MATERIALX_VIEWHANDLER_H
45 static Matrix44 createPerspectiveMatrix(
float left,
float right,
46 float bottom,
float top,
47 float nearP,
float farP);
50 static Matrix44 createOrthographicMatrix(
float left,
float right,
51 float bottom,
float top,
52 float nearP,
float farP);
Macros for declaring imported and exported symbols.
std::shared_ptr< class ViewHandler > ViewHandlerPtr
Shared pointer to a ViewHandler.
Definition: ViewHandler.h:20
A 4x4 matrix of floating-point values.
Definition: Types.h:676
A vector of three floating-point values.
Definition: Types.h:303
Utility view handler for creating and providing View data for shader binding.
Definition: ViewHandler.h:26
static ViewHandlerPtr create()
Create a new view handler.
Definition: ViewHandler.h:37