Modifier and Type | Class and Description |
---|---|
pack-priv static class | GraphicsPrimitiveMgr.GeneralPrimitives
A holder for general primitives to avoid circular dependencies between GraphicsPrimitiveMgr and Blit/etc classes. |
private static class |
Modifier and Type | Field and Description |
---|---|
private static final boolean | |
private static boolean | |
private static Comparator | |
private static GraphicsPrimitive[] | |
private static Comparator |
Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
private static native void | |
public static synchronized GraphicsPrimitive | |
public static synchronized GraphicsPrimitive | |
private static GraphicsPrimitive | |
public static synchronized GraphicsPrimitive | |
public static void | |
public static synchronized void | |
private static native void | |
public static void | testPrimitiveInstantiation()
Test that all of the GraphicsPrimitiveProxy objects actually resolve to something. |
public static void | |
private static void |
debugTrace | back to summary |
---|---|
private static final boolean debugTrace |
needssort | back to summary |
---|---|
private static boolean needssort |
primFinder | back to summary |
---|---|
private static Comparator<Object> primFinder |
primitives | back to summary |
---|---|
private static GraphicsPrimitive[] primitives |
primSorter | back to summary |
---|---|
private static Comparator<GraphicsPrimitive> primSorter |
GraphicsPrimitiveMgr | back to summary |
---|---|
private GraphicsPrimitiveMgr() Ensure that no one can instantiate this class. |
initIDs | back to summary |
---|---|
private static native void initIDs(Class<?> GP, Class<?> ST, Class<?> CT, Class<?> SG2D, Class<?> Color, Class<?> AT, Class<?> XORComp, Class<?> AlphaComp, Class<?> Path2D, Class<?> Path2DFloat, Class<?> SHints) |
locate | back to summary |
---|---|
public static synchronized GraphicsPrimitive locate(int primTypeID, SurfaceType dsttype) |
locate | back to summary |
---|---|
public static synchronized GraphicsPrimitive locate(int primTypeID, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype) |
locate | back to summary |
---|---|
private static GraphicsPrimitive locate(GraphicsPrimitiveMgr. |
locatePrim | back to summary |
---|---|
public static synchronized GraphicsPrimitive locatePrim(int primTypeID, SurfaceType srctype, CompositeType comptype, SurfaceType dsttype) |
main | back to summary |
---|---|
public static void main(String[] argv) |
register | back to summary |
---|---|
public static synchronized void register(GraphicsPrimitive[] newPrimitives) |
registerNativeLoops | back to summary |
---|---|
private static native void registerNativeLoops() |
testPrimitiveInstantiation | back to summary |
---|---|
public static void testPrimitiveInstantiation() Test that all of the GraphicsPrimitiveProxy objects actually resolve to something. Throws a RuntimeException if anything is wrong, an has no effect if all is well. |
testPrimitiveInstantiation | back to summary |
---|---|
public static void testPrimitiveInstantiation(boolean verbose) |
writeLog | back to summary |
---|---|
private static void writeLog(String str) |
Modifier and Type | Field and Description |
---|---|
private static GraphicsPrimitive[] |
Access | Constructor and Description |
---|---|
pack-priv |
Modifier and Type | Method and Description |
---|---|
pack-priv static synchronized GraphicsPrimitive | |
pack-priv static synchronized void | register(GraphicsPrimitive
the graphics primitive to be registered as the general loop gen)Registers the general loop which will be used to produce specific
primitives by the |
primitives | back to summary |
---|---|
private static GraphicsPrimitive[] primitives |
GeneralPrimitives | back to summary |
---|---|
pack-priv GeneralPrimitives() |
locate | back to summary |
---|---|
pack-priv static synchronized GraphicsPrimitive locate(int primTypeID) |
register | back to summary |
---|---|
pack-priv static synchronized void register(GraphicsPrimitive gen) Registers the general loop which will be used to produce specific
primitives by the
|
Modifier and Type | Field and Description |
---|---|
public int |
Access | Constructor and Description |
---|---|
private |
uniqueID | back to summary |
---|---|
public int uniqueID |
PrimitiveSpec | back to summary |
---|---|
private PrimitiveSpec() |