Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NanoMichael/MicroTeX
/ types & classes
Types & classes
166 in github.com/NanoMichael/MicroTeX
⨍
Functions
980
◇
Types & classes
166
↓ 141 callers
Class
TeXFormula
src/core/parser.h:20
↓ 46 callers
Class
ex_parse
* Error occurred while parsing a string to a formula */
src/common.h:612
↓ 23 callers
Class
ex_xml_parse
* xml-parse exception */
src/common.h:467
↓ 8 callers
Class
CharFont
* Represents a specific character in a specific font (identified by its font id) */
src/fonts/font_info.h:38
↓ 8 callers
Class
ex_invalid_state
src/common.h:646
↓ 6 callers
Class
Stroke
src/graphic/graphic_basic.h:150
↓ 3 callers
Class
TeXFormula
src/atom/atom_basic.h:21
↓ 3 callers
Class
ex_invalid_symbol_type
* Invalid symbol */
src/common.h:587
↓ 2 callers
Class
Char
* Class represents a character together with its font, font id and metric information */
src/fonts/font_info.h:58
↓ 2 callers
Class
CharCouple
src/fonts/font_info.h:128
↓ 2 callers
Class
Position
src/core/core.h:22
↓ 2 callers
Class
XMLComment
src/xml/tinyxml2.h:132
↓ 2 callers
Class
XMLDeclaration
src/xml/tinyxml2.h:134
↓ 2 callers
Class
XMLDocument
src/xml/tinyxml2.h:129
↓ 2 callers
Class
XMLUnknown
src/xml/tinyxml2.h:135
↓ 2 callers
Class
ex_invalid_formula
* Invalid TeXFormula */
src/common.h:595
↓ 1 callers
Class
XMLElement
src/xml/tinyxml2.h:130
↓ 1 callers
Class
XMLPrinter
src/xml/tinyxml2.h:136
↓ 1 callers
Class
XMLText
src/xml/tinyxml2.h:133
↓ 1 callers
Class
ex_font_loaded
src/common.h:531
↓ 1 callers
Class
ex_formula_not_found
* Unknown predefined TeXFormula name was used */
src/common.h:539
↓ 1 callers
Class
ex_invalid_atom_type
* Unknown atom type */
src/common.h:548
↓ 1 callers
Class
ex_invalid_param
src/common.h:651
↓ 1 callers
Class
ex_invalid_unit
* Unknown unit constant was used */
src/common.h:603
↓ 1 callers
Class
ex_res_parse
* Signals that an error occurred while loading the necessary resources into * memory. */
src/common.h:455
↓ 1 callers
Class
ex_symbol_mapping_not_found
* Symbol mapping not found */
src/common.h:622
↓ 1 callers
Class
ex_symbol_not_found
* Unknown symbol */
src/common.h:631
↓ 1 callers
Class
ex_text_style_mapping_not_found
* Text style mapping not found */
src/common.h:640
Class
AlphabetRegistration
src/fonts/alphabet.h:41
Class
ArrayOfAtoms
src/core/formula.h:252
Class
Atom
src/render.h:14
Class
Atom
* An abstract superclass for all logical mathematical constructions that can be * a part of a TeXFormula. All subclasses must implement the abstract
src/atom/atom.h:254
Class
Bitmap
src/platform/gdi_win/graphic_win32.h:23
Class
Block
src/xml/tinyxml2.h:433
Class
Box
src/render.h:13
Class
Box
src/core/core.h:14
Class
Box
* An abstract graphical representation of a formula, that can be painted. All * characters, font sizes, positions are fixed. Only special Glue boxes
src/atom/atom.h:35
Class
BoxSplitter
src/core/core.h:20
Class
Brush
src/platform/gdi_win/graphic_win32.h:20
Class
CancelAtom
* An atom representing an atom with lines covered */
src/atom/atom_impl.h:1567
Enum
CancelType
src/atom/atom_impl.h:1573
Enum
Cap
src/graphic/graphic_basic.h:139
Class
CellSpecifier
src/core/formula.h:17
Class
CellSpecifier
* Atom to justify cells in array */
src/atom/atom_impl.h:39
Class
Char
src/atom/box.h:12
Class
CharBox
* A box representing a single character */
src/atom/box.h:462
Class
CharFont
src/atom/box.h:13
Class
CharFont
src/atom/atom_basic.h:18
Class
CharSymbol
src/atom/atom_basic.h:385
Class
CyrillicRegistration
src/fonts/alphabet.h:52
Class
DefaultTeXFont
src/render.h:11
Class
DefaultTeXFont
* The default implementation of the TeXFont-interface. */
src/fonts/fonts.h:253
Class
DefaultTeXFontParser
* Parses the font information from an XML-file */
src/res/parser/font_parser.h:21
Class
DelimiterFactory
* Responsible for creating a box containing a delimiter symbol that exists in * different sizes. */
src/atom/box.h:25
Class
Dummy
src/atom/atom_basic.h:22
Class
DynArray
src/xml/tinyxml2.h:212
Class
Entity
src/xml/tinyxml2.cpp:50
Class
Extension
* Represents an extension character that is defined by Char-objects of it's 4 * possible parts (null means part not present). */
src/fonts/font_info.h:94
Class
Font
* Abstract class represents a font. */
src/graphic/graphic.h:23
Class
Font
src/platform/gdi_win/graphic_win32.h:16
Class
FontFamily
src/platform/gdi_win/graphic_win32.h:17
Class
FontInfo
src/fonts/font_reg.h:11
Class
FontInfo
* Class contains all the font information for 1 font */
src/fonts/font_info.h:164
Class
FontInfos
src/core/formula.h:20
Class
FontInfos
src/atom/atom_basic.h:20
Class
FontSet
Represents a set of font descriptions */
src/fonts/font_reg.h:23
Class
FontSet
src/fonts/font_info.h:159
Class
Font_cairo
src/platform/cairo/graphic_cairo.h:18
Class
Font_none
src/samples/mem_check_main.cpp:10
Class
Font_win32
src/platform/gdi_win/graphic_win32.h:29
Class
FramedBox
* A box representing a wrapped box by square frame */
src/atom/box.h:341
Class
Glue
* Represents glue by its 3 components. Contains the "glue rules" */
src/core/core.h:211
Class
GlueBox
* A box representing glue */
src/atom/box.h:440
Class
Graphics
src/platform/gdi_win/graphic_win32.h:18
Class
Graphics2D
src/graphic/graphic.h:11
Class
Graphics2D_cairo
src/platform/cairo/graphic_cairo.h:64
Class
Graphics2D_none
src/samples/mem_check_main.cpp:59
Class
Graphics2D_win32
src/platform/gdi_win/graphic_win32.h:81
Class
GreekRegistration
src/fonts/alphabet.h:66
Class
Headless
src/samples/gtkmm_main.cpp:253
Class
HorizontalBox
* A box composed of a horizontal row of child boxes */
src/atom/box.h:67
Class
HorizontalRule
* A box representing a horizontal line. */
src/atom/box.h:192
Class
InflationMacroInfo
src/core/macro.h:130
Class
Insets
src/graphic/graphic_basic.h:116
Enum
Join
src/graphic/graphic_basic.h:144
Class
LaTeX
src/latex.h:18
Class
LineBox
* Class represents several lines */
src/atom/box.h:582
Enum
MAT
src/atom/atom_impl.h:122
Enum
MULTILINETYPE
src/atom/atom_impl.h:251
Class
Macro
src/core/macro.h:17
Class
MacroInfo
src/core/macro.h:90
Class
MainWindow
src/samples/gtkmm_main.cpp:123
Class
MemPool
Parent virtual class of a pool for fast allocation and deallocation of objects. */
src/xml/tinyxml2.h:321
Class
MemPoolT
src/xml/tinyxml2.h:338
Class
Metrics
* Contains the metrics for 1 character: width, height, depth and italic correction */
src/fonts/font_info.h:12
Class
NewCommandMacro
src/core/macro.h:24
Class
NewEnvironmentMacro
src/core/macro.h:75
Class
OvalBox
* A box representing a wrapped box by oval frame */
src/atom/box.h:374
Class
OverBar
* A box representing another box with a horizontal rule above it, with * appropriate kerning. */
src/atom/box.h:140
Class
OverUnderBox
* A box representing another box with a delimiter box and a script box above or * under it, with script and delimiter separated by a kerning. */
src/atom/box.h:151
next →
1–100 of 166, ranked by callers