Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph method
Contents
[
Hide
]GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Aspose::Font::Glyphs::GlyphId>) method
Renders glyph.
void Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Aspose::Font::Glyphs::GlyphId> glyphId) override
Parameter | Type | Description |
---|---|---|
font | System::SharedPtr<IFont> | The Font that contains the glyph. |
glyphId | System::SharedPtr<Aspose::Font::Glyphs::GlyphId> | Physical glyph index inside Font. Note that this is not a unicode. |
See Also
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Aspose::Font::Glyphs::GlyphId>, System::SharedPtr<Aspose::Font::Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) method
Renders glyph, an objective of this overloaded version - to be used with cache for glyphs.
void Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Aspose::Font::Glyphs::GlyphId> glyphId, System::SharedPtr<Aspose::Font::Glyphs::Glyph> glyph, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix) override
Parameter | Type | Description |
---|---|---|
font | System::SharedPtr<IFont> | The font that contains the glyph. |
glyphId | System::SharedPtr<Aspose::Font::Glyphs::GlyphId> | Physical glyph index inside Font. Note that this is not a unicode. |
glyph | System::SharedPtr<Aspose::Font::Glyphs::Glyph> | Glyph to render. |
glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | Matrix that is applied to glyph coordinates. |
See Also
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class Glyph
- Class TransformationMatrix
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Aspose::Font::Glyphs::GlyphId>, System::SharedPtr<TransformationMatrix>) method
Renders glyph.
void Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Aspose::Font::Glyphs::GlyphId> glyphId, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix) override
Parameter | Type | Description |
---|---|---|
font | System::SharedPtr<IFont> | The Font that contains the glyph. |
glyphId | System::SharedPtr<Aspose::Font::Glyphs::GlyphId> | Physical glyph index inside Font. Note that this is not a unicode. |
glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | Matrix that is applied to glyph coordinates. |
See Also
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class TransformationMatrix
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont>, uint32_t) method
Renders glyph.
void Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont> font, uint32_t glyphIndex) override
Parameter | Type | Description |
---|---|---|
font | System::SharedPtr<IFont> | The Font that contains the glyph. |
glyphIndex | uint32_t | Physical glyph index inside Font. Note that this is not a unicode. |
See Also
- Typedef SharedPtr
- Class IFont
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont>, uint32_t, System::SharedPtr<TransformationMatrix>) method
Renders glyph.
void Aspose::Font::Renderers::GlyphRendererBase::RenderGlyph(System::SharedPtr<IFont> font, uint32_t glyphIndex, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix) override
Parameter | Type | Description |
---|---|---|
font | System::SharedPtr<IFont> | The Font that contains the glyph. |
glyphIndex | uint32_t | Physical glyph index inside Font. Note that this is not a unicode. |
glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | Matrix that is applied to glyph coordinates. |
See Also
- Typedef SharedPtr
- Class IFont
- Class TransformationMatrix
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++