Package processing.core
Interface PConstants
- All Known Implementing Classes:
FrameBuffer
,PApplet
,PFont
,PGraphics
,PGraphics2D
,PGraphics3D
,PGraphicsJava2D
,PGraphicsOpenGL
,PImage
,PImageAWT
,PShader
,PShape
,PShapeJava2D
,PShapeOBJ
,PShapeOpenGL
,PShapeSVG
,PShapeSVG.Font
,PShapeSVG.FontGlyph
,PShapeSVG.Gradient
,PShapeSVG.LinearGradient
,PShapeSVG.LineOfText
,PShapeSVG.RadialGradient
,PShapeSVG.Text
,PSketch
,PStyle
,ShimAWT
,Texture
public interface PConstants
Numbers shared throughout processing.core.
An attempt is made to keep the constants as short/non-verbose as possible. For instance, the constant is TIFF instead of FILE_TYPE_TIFF. We'll do this as long as we can get away with it.
- Usage:
- Web & Application
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final char
static final int
Default vertical alignment for text placementstatic final int
static final int
static final int
static final int
static final int
Align text from the bottom, using the baseline.static final int
static final int
static final int
static final int
Draw from the center, using second pair of values as the diameter.static final int
static final int
static final int
textures are clamped to their edgesstatic final int
static final int
static final int
static final int
static final int
Draw mode convention to use (x, y) to (width, height)static final int
Draw mode convention to use (x1, y1) to (x2, y2) coordinatesstatic final int
static final int
static final int
static final int
static final float
static final char
static final int
Synonym for the CENTER constant.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final int
static final int
static final char
static final float
static final int
static final char
static final int
static final String
static final int
static final int
static final int
static final float
HALF_PI is a mathematical constant with the value 1.5707964.static final int
static final int
static final int
static final int
static final int
texture coordinates based on image width/heightstatic final int
static final String
static final int
static final int
Screen orientation constant for landscape (the hot dog way).static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final float
Same as Float.MAX_VALUE, but included for parity with MIN_VALUE, and to avoid teaching static methods on the first day.static final int
Largest possible (positive) integer valuestatic final float
Note that Float.MIN_VALUE is the smallest positive value for a floating point number, not actually the minimum (negative) value for a float.static final int
Smallest possible (negative) integer valuestatic final int
static final int
textMode(MODEL) is the default, meaning that characters will be affected by transformations like any other shapes.static final int
static final int
static final int
static final int
texture coordinates in 0..1 rangestatic final int
static final int
static final String
Deprecated.static final int
static final int
static final int
static final String
static final String
static final int
static final String
static final int
static final float
PI is a mathematical constant with the value 3.1415927.static final int
static final String[]
static final int
static final int
static final int
static final int
Screen orientation constant for portrait (the hamburger way).static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final float
QUARTER_PI is a mathematical constant with the value 0.7853982.static final float
static final int
Draw mode from the center, and using the radiusstatic final int
static final int
textures wrap around when uv values go outside 0..1 rangestatic final int
static final char
static final int
static final int
static final int
static final int
static final int
textMode(SHAPE) draws text using the the glyph outlines of individual characters rather than as textures.static final int
static final int
static final int
Use with fullScreen() to indicate all available displays.static final int
static final int
static final int
static final int
static final String
static final char
static final int
static final float
TAU is a mathematical constant with the value 6.2831855.static final int
static final float
static final int
static final int
static final int
Align text to the topstatic final int
static final int
static final int
static final int
static final float
TWO_PI is a mathematical constant with the value 6.2831855.static final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
-
Field Details
-
X
static final int X- See Also:
-
Y
static final int Y- See Also:
-
Z
static final int Z- See Also:
-
JAVA2D
- See Also:
-
P2D
- See Also:
-
P3D
- See Also:
-
OPENGL
Deprecated.- See Also:
-
FX2D
- See Also:
-
PDF
- See Also:
-
SVG
- See Also:
-
DXF
- See Also:
-
OTHER
static final int OTHER- See Also:
-
WINDOWS
static final int WINDOWS- See Also:
-
MACOS
static final int MACOS- See Also:
-
LINUX
static final int LINUX- See Also:
-
MACOSX
Deprecated.Marketers gonna market, useMACOS
- See Also:
-
platformNames
-
EPSILON
static final float EPSILON- See Also:
-
MAX_FLOAT
static final float MAX_FLOATSame as Float.MAX_VALUE, but included for parity with MIN_VALUE, and to avoid teaching static methods on the first day.- See Also:
-
MIN_FLOAT
static final float MIN_FLOATNote that Float.MIN_VALUE is the smallest positive value for a floating point number, not actually the minimum (negative) value for a float. This constant equals 0xFF7FFFFF, the smallest (farthest negative) value a float can have before it hits NaN.- See Also:
-
MAX_INT
static final int MAX_INTLargest possible (positive) integer value- See Also:
-
MIN_INT
static final int MIN_INTSmallest possible (negative) integer value- See Also:
-
VERTEX
static final int VERTEX- See Also:
-
BEZIER_VERTEX
static final int BEZIER_VERTEX- See Also:
-
QUADRATIC_VERTEX
static final int QUADRATIC_VERTEX- See Also:
-
CURVE_VERTEX
static final int CURVE_VERTEX- See Also:
-
BREAK
static final int BREAK- See Also:
-
QUAD_BEZIER_VERTEX
Deprecated.- See Also:
-
PI
static final float PIPI is a mathematical constant with the value 3.1415927. It is the ratio of the circumference of a circle to its diameter. It is useful in combination with the trigonometric functions sin() and cos().- See Also:
-
HALF_PI
static final float HALF_PIHALF_PI is a mathematical constant with the value 1.5707964. It is half the ratio of the circumference of a circle to its diameter. It is useful in combination with the trigonometric functions sin() and cos().- See Also:
-
THIRD_PI
static final float THIRD_PI- See Also:
-
QUARTER_PI
static final float QUARTER_PIQUARTER_PI is a mathematical constant with the value 0.7853982. It is one quarter the ratio of the circumference of a circle to its diameter. It is useful in combination with the trigonometric functions sin() and cos().- See Also:
-
TWO_PI
static final float TWO_PITWO_PI is a mathematical constant with the value 6.2831855. It is twice the ratio of the circumference of a circle to its diameter. It is useful in combination with the trigonometric functions sin() and cos().- See Also:
-
TAU
static final float TAUTAU is a mathematical constant with the value 6.2831855. It is the circle constant relating the circumference of a circle to its linear dimension, the ratio of the circumference of a circle to its radius. It is useful in combination with trigonometric functions such as sin() and cos().- See Also:
-
DEG_TO_RAD
static final float DEG_TO_RAD- See Also:
-
RAD_TO_DEG
static final float RAD_TO_DEG- See Also:
-
WHITESPACE
- See Also:
-
RGB
static final int RGB- See Also:
-
ARGB
static final int ARGB- See Also:
-
HSB
static final int HSB- See Also:
-
ALPHA
static final int ALPHA- See Also:
-
TIFF
static final int TIFF- See Also:
-
TARGA
static final int TARGA- See Also:
-
JPEG
static final int JPEG- See Also:
-
GIF
static final int GIF- See Also:
-
BLUR
static final int BLUR- See Also:
-
GRAY
static final int GRAY- See Also:
-
INVERT
static final int INVERT- See Also:
-
OPAQUE
static final int OPAQUE- See Also:
-
POSTERIZE
static final int POSTERIZE- See Also:
-
THRESHOLD
static final int THRESHOLD- See Also:
-
ERODE
static final int ERODE- See Also:
-
DILATE
static final int DILATE- See Also:
-
REPLACE
static final int REPLACE- See Also:
-
BLEND
static final int BLEND- See Also:
-
ADD
static final int ADD- See Also:
-
SUBTRACT
static final int SUBTRACT- See Also:
-
LIGHTEST
static final int LIGHTEST- See Also:
-
DARKEST
static final int DARKEST- See Also:
-
DIFFERENCE
static final int DIFFERENCE- See Also:
-
EXCLUSION
static final int EXCLUSION- See Also:
-
MULTIPLY
static final int MULTIPLY- See Also:
-
SCREEN
static final int SCREEN- See Also:
-
OVERLAY
static final int OVERLAY- See Also:
-
HARD_LIGHT
static final int HARD_LIGHT- See Also:
-
SOFT_LIGHT
static final int SOFT_LIGHT- See Also:
-
DODGE
static final int DODGE- See Also:
-
BURN
static final int BURN- See Also:
-
CHATTER
static final int CHATTER- See Also:
-
COMPLAINT
static final int COMPLAINT- See Also:
-
PROBLEM
static final int PROBLEM- See Also:
-
PROJECTION
static final int PROJECTION- See Also:
-
MODELVIEW
static final int MODELVIEW- See Also:
-
CUSTOM
static final int CUSTOM- See Also:
-
ORTHOGRAPHIC
static final int ORTHOGRAPHIC- See Also:
-
PERSPECTIVE
static final int PERSPECTIVE- See Also:
-
GROUP
static final int GROUP- See Also:
-
POINT
static final int POINT- See Also:
-
POINTS
static final int POINTS- See Also:
-
LINE
static final int LINE- See Also:
-
LINES
static final int LINES- See Also:
-
LINE_STRIP
static final int LINE_STRIP- See Also:
-
LINE_LOOP
static final int LINE_LOOP- See Also:
-
TRIANGLE
static final int TRIANGLE- See Also:
-
TRIANGLES
static final int TRIANGLES- See Also:
-
TRIANGLE_STRIP
static final int TRIANGLE_STRIP- See Also:
-
TRIANGLE_FAN
static final int TRIANGLE_FAN- See Also:
-
QUAD
static final int QUAD- See Also:
-
QUADS
static final int QUADS- See Also:
-
QUAD_STRIP
static final int QUAD_STRIP- See Also:
-
POLYGON
static final int POLYGON- See Also:
-
PATH
static final int PATH- See Also:
-
RECT
static final int RECT- See Also:
-
ELLIPSE
static final int ELLIPSE- See Also:
-
ARC
static final int ARC- See Also:
-
SPHERE
static final int SPHERE- See Also:
-
BOX
static final int BOX- See Also:
-
OPEN
static final int OPEN- See Also:
-
CLOSE
static final int CLOSE- See Also:
-
CORNER
static final int CORNERDraw mode convention to use (x, y) to (width, height)- See Also:
-
CORNERS
static final int CORNERSDraw mode convention to use (x1, y1) to (x2, y2) coordinates- See Also:
-
RADIUS
static final int RADIUSDraw mode from the center, and using the radius- See Also:
-
CENTER
static final int CENTERDraw from the center, using second pair of values as the diameter. Formerly called CENTER_DIAMETER in alpha releases.- See Also:
-
DIAMETER
static final int DIAMETERSynonym for the CENTER constant. Draw from the center, using second pair of values as the diameter.- See Also:
-
CHORD
static final int CHORD- See Also:
-
PIE
static final int PIE- See Also:
-
BASELINE
static final int BASELINEDefault vertical alignment for text placement- See Also:
-
TOP
static final int TOPAlign text to the top- See Also:
-
BOTTOM
static final int BOTTOMAlign text from the bottom, using the baseline.- See Also:
-
NORMAL
static final int NORMALtexture coordinates in 0..1 range- See Also:
-
IMAGE
static final int IMAGEtexture coordinates based on image width/height- See Also:
-
CLAMP
static final int CLAMPtextures are clamped to their edges- See Also:
-
REPEAT
static final int REPEATtextures wrap around when uv values go outside 0..1 range- See Also:
-
MODEL
static final int MODELtextMode(MODEL) is the default, meaning that characters will be affected by transformations like any other shapes. Changed value in 0093 to not interfere with LEFT, CENTER, and RIGHT.- See Also:
-
SHAPE
static final int SHAPEtextMode(SHAPE) draws text using the the glyph outlines of individual characters rather than as textures. If the outlines are not available, then textMode(SHAPE) will be ignored and textMode(MODEL) will be used instead. For this reason, be sure to call textMode() after calling textFont(). Currently, textMode(SHAPE) is only supported by OPENGL mode. It also requires Java 1.2 or higher (OPENGL requires 1.4 anyway)- See Also:
-
SQUARE
static final int SQUARE- See Also:
-
ROUND
static final int ROUND- See Also:
-
PROJECT
static final int PROJECT- See Also:
-
MITER
static final int MITER- See Also:
-
BEVEL
static final int BEVEL- See Also:
-
AMBIENT
static final int AMBIENT- See Also:
-
DIRECTIONAL
static final int DIRECTIONAL- See Also:
-
SPOT
static final int SPOT- See Also:
-
BACKSPACE
static final char BACKSPACE- See Also:
-
TAB
static final char TAB- See Also:
-
ENTER
static final char ENTER- See Also:
-
RETURN
static final char RETURN- See Also:
-
ESC
static final char ESC- See Also:
-
DELETE
static final char DELETE- See Also:
-
CODED
static final int CODED- See Also:
-
UP
static final int UP- See Also:
-
DOWN
static final int DOWN- See Also:
-
LEFT
static final int LEFT- See Also:
-
RIGHT
static final int RIGHT- See Also:
-
ALT
static final int ALT- See Also:
-
CONTROL
static final int CONTROL- See Also:
-
SHIFT
static final int SHIFT- See Also:
-
PORTRAIT
static final int PORTRAITScreen orientation constant for portrait (the hamburger way).- See Also:
-
LANDSCAPE
static final int LANDSCAPEScreen orientation constant for landscape (the hot dog way).- See Also:
-
SPAN
static final int SPANUse with fullScreen() to indicate all available displays.- See Also:
-
ARROW
static final int ARROW- See Also:
-
CROSS
static final int CROSS- See Also:
-
HAND
static final int HAND- See Also:
-
MOVE
static final int MOVE- See Also:
-
TEXT
static final int TEXT- See Also:
-
WAIT
static final int WAIT- See Also:
-
ENABLE_NATIVE_FONTS
Deprecated.- See Also:
-
DISABLE_NATIVE_FONTS
Deprecated.- See Also:
-
DISABLE_DEPTH_TEST
static final int DISABLE_DEPTH_TEST- See Also:
-
ENABLE_DEPTH_TEST
static final int ENABLE_DEPTH_TEST- See Also:
-
ENABLE_DEPTH_SORT
static final int ENABLE_DEPTH_SORT- See Also:
-
DISABLE_DEPTH_SORT
static final int DISABLE_DEPTH_SORT- See Also:
-
DISABLE_OPENGL_ERRORS
static final int DISABLE_OPENGL_ERRORS- See Also:
-
ENABLE_OPENGL_ERRORS
static final int ENABLE_OPENGL_ERRORS- See Also:
-
DISABLE_DEPTH_MASK
static final int DISABLE_DEPTH_MASK- See Also:
-
ENABLE_DEPTH_MASK
static final int ENABLE_DEPTH_MASK- See Also:
-
DISABLE_OPTIMIZED_STROKE
static final int DISABLE_OPTIMIZED_STROKE- See Also:
-
ENABLE_OPTIMIZED_STROKE
static final int ENABLE_OPTIMIZED_STROKE- See Also:
-
ENABLE_STROKE_PERSPECTIVE
static final int ENABLE_STROKE_PERSPECTIVE- See Also:
-
DISABLE_STROKE_PERSPECTIVE
static final int DISABLE_STROKE_PERSPECTIVE- See Also:
-
DISABLE_TEXTURE_MIPMAPS
static final int DISABLE_TEXTURE_MIPMAPS- See Also:
-
ENABLE_TEXTURE_MIPMAPS
static final int ENABLE_TEXTURE_MIPMAPS- See Also:
-
ENABLE_STROKE_PURE
static final int ENABLE_STROKE_PURE- See Also:
-
DISABLE_STROKE_PURE
static final int DISABLE_STROKE_PURE- See Also:
-
ENABLE_BUFFER_READING
static final int ENABLE_BUFFER_READING- See Also:
-
DISABLE_BUFFER_READING
static final int DISABLE_BUFFER_READING- See Also:
-
DISABLE_KEY_REPEAT
static final int DISABLE_KEY_REPEAT- See Also:
-
ENABLE_KEY_REPEAT
static final int ENABLE_KEY_REPEAT- See Also:
-
DISABLE_ASYNC_SAVEFRAME
static final int DISABLE_ASYNC_SAVEFRAME- See Also:
-
ENABLE_ASYNC_SAVEFRAME
static final int ENABLE_ASYNC_SAVEFRAME- See Also:
-
HINT_COUNT
static final int HINT_COUNT- See Also:
-
MACOS