|
gKit2 light
|
Public Member Functions | |
| BasicPipeline (const Mesh &_mesh, const Transform &_model, const Transform &_view, const Transform &_projection) | |
| Point | vertex_shader (const int vertex_id) const |
| Color | fragment_shader (const int primitive_id, const Fragment fragment) const |
| BasicPipeline (const Mesh &_mesh, const Transform &_model, const Transform &_view, const Transform &_projection) | |
| Point | vertex_shader (const int vertex_id) const |
| Color | fragment_shader (const int primitive_id, const Fragment fragment) const |
Public Attributes | |
| const Mesh & | mesh |
| Transform | model |
| Transform | view |
| Transform | projection |
| Transform | mvp |
| Transform | mv |
| Transform | mvn |
Definition at line 61 of file pipeline.cpp.
|
inline |
Definition at line 70 of file pipeline.cpp.
|
inline |
Definition at line 76 of file pipeline3d.cpp.
|
inlinevirtual |
Implements Pipeline.
Definition at line 77 of file pipeline.cpp.
|
inlinevirtual |
Implements Pipeline.
Definition at line 85 of file pipeline.cpp.
|
inlinevirtual |
Implements Pipeline.
Definition at line 84 of file pipeline3d.cpp.
|
inlinevirtual |
Implements Pipeline.
Definition at line 95 of file pipeline3d.cpp.
| const Mesh & BasicPipeline::mesh |
Definition at line 63 of file pipeline.cpp.
| Transform BasicPipeline::model |
Definition at line 64 of file pipeline.cpp.
| Transform BasicPipeline::view |
Definition at line 65 of file pipeline.cpp.
| Transform BasicPipeline::projection |
Definition at line 66 of file pipeline.cpp.
| Transform BasicPipeline::mvp |
Definition at line 67 of file pipeline.cpp.
| Transform BasicPipeline::mv |
Definition at line 68 of file pipeline.cpp.
| Transform BasicPipeline::mvn |
Definition at line 74 of file pipeline3d.cpp.