Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Friends | List of all members
Core::FreeTypeFace Class Reference

Public Member Functions

void set_char_size (FT_F26Dot6 width, FT_F26Dot6 height, unsigned int horz_resolution, unsigned int vert_resolution)
 
void set_pixel_sizes (unsigned int width, unsigned int height)
 
unsigned int get_char_index (unsigned long charcode)
 
FreeTypeGlyphConstHandle get_glyph_by_char (unsigned long charcode)
 
FreeTypeGlyphConstHandle get_glyph_by_index (unsigned int index)
 
bool has_kerning ()
 
void get_kerning (unsigned int left_index, unsigned int right_index, unsigned int kern_mode, FT_Vector *kerning)
 

Friends

class FreeTypeLibrary
 
class TextRenderer
 

Member Function Documentation

void Core::FreeTypeFace::set_char_size ( FT_F26Dot6  width,
FT_F26Dot6  height,
unsigned int  horz_resolution,
unsigned int  vert_resolution 
)

NOTE: The following two functions only work for scalable fonts, and they don't check for errors.


The documentation for this class was generated from the following files: