| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | GraphicsPrimitiveMgr.
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() | |