|
Gamp v0.0.7-54-gccdc599
Gamp: Graphics, Audio, Multimedia and Processing
|
Namespaces | |
| namespace | gl |
| namespace | impl |
| namespace | tess |
| namespace | ui |
Classes | |
| class | AABBox3f |
| Axis Aligned Bounding Box. More... | |
| class | AffineTransform |
| Represents a affine 2x3 transformation matrix in column major order (memory layout). More... | |
| class | Graph |
| class | Outline |
| Define a single continuous stroke by control vertices. More... | |
| class | OutlineShape |
| A Generic shape objects which is defined by a list of Outlines. More... | |
| class | Triangle |
| class | Vertex |
Typedefs | |
| typedef jau::darray< Outline, uint32_t > | OutlineList |
| typedef std::shared_ptr< Triangle > | TriangleRef |
| typedef jau::darray< TriangleRef, uint32_t > | TriangleRefList |
| typedef jau::darray< Vertex, uint32_t > | VertexList |
Enumerations | |
| enum class | RenderMode : uint16_t { RenderMode::none = 0 , RenderMode::msaa = 1 << 0 , RenderMode::vbaa = 1 << 1 , RenderMode::aa_mask = msaa | vbaa , RenderMode::varweight = 1 << 8 , RenderMode::normalchannel = 1 << 9 , RenderMode::colorchannel = 1 << 10 , RenderMode::colortexture = 1 << 11 , RenderMode::light0 = 1 << 12 } |
| Render mode bits being part of the shader-selection-key. More... | |
| enum class | Winding |
| enum class | Winding |
Functions | |
| constexpr bool | hasColorChannel (RenderMode m) noexcept |
| constexpr bool | hasColorTexture (RenderMode renderMode) noexcept |
| Returns true if render mode has a color texture, i.e. | |
| constexpr bool | hasLight0 (RenderMode m) noexcept |
| constexpr bool | hasNormalChannel (RenderMode m) noexcept |
| constexpr bool | hasVariableWeight (RenderMode renderMode) noexcept |
| constexpr bool | isGraphAA (RenderMode renderMode) noexcept |
Returns true if given renderModes has any of RenderMode::aa_mask set. | |
| constexpr bool | isMSAA (RenderMode renderMode) noexcept |
Returns true if given renderModes has RenderMode::msaa set. | |
| constexpr bool | isTwoPass (RenderMode renderMode) noexcept |
Returns true if given renderModes has any of RenderMode::aa_mask set. | |
| constexpr bool | isVBAA (RenderMode renderMode) noexcept |
Returns true if given renderModes has RenderMode::vbaa set. | |
| JAU_MAKE_BITFIELD_ENUM_STRING (RenderMode, msaa, vbaa, varweight, normalchannel, colorchannel, colortexture, light0) | |
|
strong |
|
strong |