intarsys FreeType library

de.intarsys.cwt.freetype.nativec
Class FTBitmapSize

java.lang.Object
  extended by de.intarsys.nativec.type.NativeObject
      extended by de.intarsys.nativec.type.NativeStruct
          extended by de.intarsys.nativec.type.NativeStaticStruct
              extended by de.intarsys.cwt.freetype.nativec.FTBitmapSize
All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject

public class FTBitmapSize
extends de.intarsys.nativec.type.NativeStaticStruct

This structure models the size of a bitmap strike (i.e., a bitmap instance of the font for a given resolution) in a fixed-size font face. It is used for the `available_sizes' field of the FT_FaceRec structure.

  typedef struct  FT_Bitmap_Size_
  {
  FT_Short  height;
  FT_Short  width;
 
  FT_Pos    size;
 
  FT_Pos    x_ppem;
  FT_Pos    y_ppem;
  } FT_Bitmap_Size;
 


Nested Class Summary
static class FTBitmapSize.MetaClass
          The meta class implementation
 
Field Summary
static FTBitmapSize.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.nativec.type.NativeObject
DEBUG, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_SHORT
 
Constructor Summary
FTBitmapSize()
           
 
Method Summary
 de.intarsys.nativec.type.INativeType getNativeType()
           
 
Methods inherited from class de.intarsys.nativec.type.NativeStruct
getByteCount, getNativeObject, getStructType, getValue, setValue, toNestedString, toString
 
Methods inherited from class de.intarsys.nativec.type.NativeObject
cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META

public static final FTBitmapSize.MetaClass META
The meta class instance

Constructor Detail

FTBitmapSize

public FTBitmapSize()
Method Detail

getNativeType

public de.intarsys.nativec.type.INativeType getNativeType()
Specified by:
getNativeType in interface de.intarsys.nativec.type.INativeObject
Specified by:
getNativeType in class de.intarsys.nativec.type.NativeObject

intarsys FreeType library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.