Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Functions
ftcsbits.c File Reference
#include <ft2build.h>
#include "ftcsbits.h"
#include "ftccback.h"
#include "ftcerror.h"

Go to the source code of this file.

Macros

#define FT_COMPONENT   trace_cache
 
#define CHECK_CHAR(d)   ( temp = (FT_Char)d, temp == d )
 
#define CHECK_BYTE(d)   ( temp = (FT_Byte)d, temp == d )
 

Functions

 ftc_snode_free (FTC_Node ftcsnode, FTC_Cache cache)
 
 FTC_SNode_Free (FTC_SNode snode, FTC_Cache cache)
 
 FTC_SNode_New (FTC_SNode *psnode, FTC_GQuery gquery, FTC_Cache cache)
 
 ftc_snode_new (FTC_Node *ftcpsnode, FT_Pointer ftcgquery, FTC_Cache cache)
 
 ftc_snode_weight (FTC_Node ftcsnode, FTC_Cache cache)
 
 ftc_snode_compare (FTC_Node ftcsnode, FT_Pointer ftcgquery, FTC_Cache cache, FT_Bool *list_changed)
 
 FTC_SNode_Compare (FTC_SNode snode, FTC_GQuery gquery, FTC_Cache cache, FT_Bool *list_changed)
 

Macro Definition Documentation

◆ CHECK_BYTE

#define CHECK_BYTE (   d)    ( temp = (FT_Byte)d, temp == d )

◆ CHECK_CHAR

#define CHECK_CHAR (   d)    ( temp = (FT_Char)d, temp == d )

◆ FT_COMPONENT

#define FT_COMPONENT   trace_cache

Definition at line 30 of file ftcsbits.c.

Function Documentation

◆ ftc_snode_compare()

ftc_snode_compare ( FTC_Node  ftcsnode,
FT_Pointer  ftcgquery,
FTC_Cache  cache,
FT_Bool list_changed 
)

◆ FTC_SNode_Compare()

FTC_SNode_Compare ( FTC_SNode  snode,
FTC_GQuery  gquery,
FTC_Cache  cache,
FT_Bool list_changed 
)

Definition at line 410 of file ftcsbits.c.

References FTC_NODE, and ftc_snode_compare().

Referenced by FTC_SBitCache_Lookup(), and FTC_SBitCache_LookupScaler().

◆ ftc_snode_free()

ftc_snode_free ( FTC_Node  ftcsnode,
FTC_Cache  cache 
)

◆ FTC_SNode_Free()

FTC_SNode_Free ( FTC_SNode  snode,
FTC_Cache  cache 
)

Definition at line 84 of file ftcsbits.c.

References FTC_NODE, and ftc_snode_free().

◆ FTC_SNode_New()

FTC_SNode_New ( FTC_SNode psnode,
FTC_GQuery  gquery,
FTC_Cache  cache 
)

◆ ftc_snode_new()

ftc_snode_new ( FTC_Node ftcpsnode,
FT_Pointer  ftcgquery,
FTC_Cache  cache 
)

Definition at line 266 of file ftcsbits.c.

References FT_LOCAL_DEF, and FTC_SNode_New().

◆ ftc_snode_weight()

ftc_snode_weight ( FTC_Node  ftcsnode,
FTC_Cache  cache 
)