public class PovrayOutlineScanner
extends RuleBasedPartitionScanner
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
POVRAY_AND |
static java.lang.String |
POVRAY_ARRAY |
static java.lang.String |
POVRAY_ARRAY_INDEX |
static java.lang.String |
POVRAY_BACKGROUND |
static java.lang.String |
POVRAY_BICUBIC |
static java.lang.String |
POVRAY_BLOB |
static java.lang.String |
POVRAY_BOUNDED_BY |
static java.lang.String |
POVRAY_BOX |
static java.lang.String |
POVRAY_BREAK |
static java.lang.String |
POVRAY_BUMP_MAP |
static java.lang.String |
POVRAY_CAMERA |
static java.lang.String |
POVRAY_CASE |
static java.lang.String |
POVRAY_CLIPPED_BY |
static java.lang.String |
POVRAY_CLOSEPAREN |
static java.lang.String |
POVRAY_COLON |
static java.lang.String |
POVRAY_COLOR |
static java.lang.String |
POVRAY_COLOR_MAP |
static java.lang.String |
POVRAY_COMMA |
static java.lang.String |
POVRAY_COMMENT |
static java.lang.String |
POVRAY_CONCAT |
static java.lang.String |
POVRAY_CONE |
static java.lang.String |
POVRAY_CSG |
static java.lang.String |
POVRAY_CUBIC |
static java.lang.String |
POVRAY_CYLINDER |
static java.lang.String |
POVRAY_DEBUG |
static java.lang.String |
POVRAY_DECLARE_GLOBAL |
static java.lang.String |
POVRAY_DECLARE_LOCAL |
static java.lang.String |
POVRAY_DEFAULT |
static java.lang.String |
POVRAY_DISC |
static java.lang.String |
POVRAY_DIVIDE |
static java.lang.String |
POVRAY_ELSE |
static java.lang.String |
POVRAY_END |
static java.lang.String |
POVRAY_EQUAL |
static java.lang.String |
POVRAY_ERROR |
static java.lang.String |
POVRAY_EXPRESSION |
static java.lang.String |
POVRAY_FCLOSE |
static java.lang.String |
POVRAY_FILEROOT |
static java.lang.String |
POVRAY_FINISH |
static java.lang.String |
POVRAY_FINISH_IRID |
static java.lang.String |
POVRAY_FINISH_REFLECTION |
static java.lang.String |
POVRAY_FOG |
static java.lang.String |
POVRAY_FOPEN |
static java.lang.String |
POVRAY_FOR |
static java.lang.String |
POVRAY_FUNC_ |
static java.lang.String |
POVRAY_FUNCTION |
static java.lang.String |
POVRAY_GLOBAL_SETTINGS |
static java.lang.String |
POVRAY_GT |
static java.lang.String |
POVRAY_GTE |
static java.lang.String |
POVRAY_HEIGHT_FIELD |
static java.lang.String |
POVRAY_IF |
static java.lang.String |
POVRAY_IFDEF |
static java.lang.String |
POVRAY_IFNDEF |
static java.lang.String |
POVRAY_IMAGE_MAP |
static java.lang.String |
POVRAY_INCLUDE |
static java.lang.String |
POVRAY_INTERIOR |
static java.lang.String |
POVRAY_INTERIOR_DENSITY |
static java.lang.String |
POVRAY_INTERIOR_DENSITY_MAP |
static java.lang.String |
POVRAY_INTERIOR_MEDIA |
static java.lang.String |
POVRAY_INTERIOR_SCATTERING |
static java.lang.String |
POVRAY_INTERIOR_TEXTURE |
static java.lang.String |
POVRAY_ISOSURFACE |
static java.lang.String |
POVRAY_JULIA_FRACTAL |
static java.lang.String |
POVRAY_LATHE |
static java.lang.String |
POVRAY_LIGHT_GROUP |
static java.lang.String |
POVRAY_LIGHTSOURCE |
static java.lang.String |
POVRAY_LT |
static java.lang.String |
POVRAY_LTE |
static java.lang.String |
POVRAY_MACRO_DEF |
static java.lang.String |
POVRAY_MACRO_PARAM |
static java.lang.String |
POVRAY_MACRO_USE |
static java.lang.String |
POVRAY_MASH |
static java.lang.String |
POVRAY_MASH2 |
static java.lang.String |
POVRAY_MATERIAL |
static java.lang.String |
POVRAY_MINUS |
static java.lang.String |
POVRAY_MULTIPLY |
static java.lang.String |
POVRAY_NORMAL |
static java.lang.String |
POVRAY_NORMAL_MAP |
static java.lang.String |
POVRAY_NOT |
static java.lang.String |
POVRAY_NOT_EQUAL |
static java.lang.String |
POVRAY_NUMBER |
static java.lang.String |
POVRAY_OBJECT |
static java.lang.String |
POVRAY_OPENBRACE |
static java.lang.String |
POVRAY_OPENPAREN |
static java.lang.String |
POVRAY_OR |
static java.lang.String |
POVRAY_PARAM |
static java.lang.String |
POVRAY_PARAMETRIC |
static java.lang.String |
POVRAY_PHOTONS |
static java.lang.String |
POVRAY_PIGMENT |
static java.lang.String |
POVRAY_PIGMENT_MAP |
static java.lang.String |
POVRAY_PLANE |
static java.lang.String |
POVRAY_PLUS |
static java.lang.String |
POVRAY_POLY |
static java.lang.String |
POVRAY_POLYGON |
static java.lang.String |
POVRAY_PRISM |
static java.lang.String |
POVRAY_QUARTRIC |
static java.lang.String |
POVRAY_QUESTION |
static java.lang.String |
POVRAY_RAINBOW |
static java.lang.String |
POVRAY_RANGE |
static java.lang.String |
POVRAY_READ |
static java.lang.String |
POVRAY_RGB |
static java.lang.String |
POVRAY_SEMICOLON |
static java.lang.String |
POVRAY_SKY_SPHERE |
static java.lang.String |
POVRAY_SLOPE_MAP |
static java.lang.String |
POVRAY_SMOOTH_TRIANGLE |
static java.lang.String |
POVRAY_SOR |
static java.lang.String |
POVRAY_SPHERE |
static java.lang.String |
POVRAY_SPHERE_SWEEP |
static java.lang.String |
POVRAY_STRING |
static java.lang.String |
POVRAY_SUPERQUADRIC |
static java.lang.String |
POVRAY_SWITCH |
static java.lang.String |
POVRAY_SYMBOL |
static java.lang.String |
POVRAY_TEXT |
static java.lang.String |
POVRAY_TEXTURE |
static java.lang.String |
POVRAY_TORUS |
static java.lang.String |
POVRAY_TRIANGLE |
static java.lang.String |
POVRAY_UNKNOWN |
static java.lang.String |
POVRAY_VECTOR |
static java.lang.String |
POVRAY_VERSION |
static java.lang.String |
POVRAY_WARP |
static java.lang.String |
POVRAY_WHILE |
static java.lang.String |
POVRAY_WRITE |
Constructor and Description |
---|
PovrayOutlineScanner(boolean scanSubParts) |
PovrayOutlineScanner(boolean scanSubParts,
int relativeOffset)
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
getOffset() |
int |
getRelativeOffset() |
boolean |
hasSubToken(IToken actualToken) |
IToken |
nextToken()
Scans recursivly the content of the token returned by this
method and adds them to to token child list.
|
java.lang.String |
toString() |
public static final java.lang.String POVRAY_FILEROOT
public static final java.lang.String POVRAY_COMMENT
public static final java.lang.String POVRAY_VERSION
public static final java.lang.String POVRAY_INCLUDE
public static final java.lang.String POVRAY_DECLARE_GLOBAL
public static final java.lang.String POVRAY_DECLARE_LOCAL
public static final java.lang.String POVRAY_FOPEN
public static final java.lang.String POVRAY_FCLOSE
public static final java.lang.String POVRAY_READ
public static final java.lang.String POVRAY_WRITE
public static final java.lang.String POVRAY_LIGHTSOURCE
public static final java.lang.String POVRAY_LIGHT_GROUP
public static final java.lang.String POVRAY_CAMERA
public static final java.lang.String POVRAY_BACKGROUND
public static final java.lang.String POVRAY_SKY_SPHERE
public static final java.lang.String POVRAY_FOG
public static final java.lang.String POVRAY_RAINBOW
public static final java.lang.String POVRAY_GLOBAL_SETTINGS
public static final java.lang.String POVRAY_OBJECT
public static final java.lang.String POVRAY_BOX
public static final java.lang.String POVRAY_BLOB
public static final java.lang.String POVRAY_CONE
public static final java.lang.String POVRAY_CYLINDER
public static final java.lang.String POVRAY_HEIGHT_FIELD
public static final java.lang.String POVRAY_JULIA_FRACTAL
public static final java.lang.String POVRAY_LATHE
public static final java.lang.String POVRAY_PRISM
public static final java.lang.String POVRAY_SPHERE
public static final java.lang.String POVRAY_SPHERE_SWEEP
public static final java.lang.String POVRAY_SUPERQUADRIC
public static final java.lang.String POVRAY_SOR
public static final java.lang.String POVRAY_TEXT
public static final java.lang.String POVRAY_TORUS
public static final java.lang.String POVRAY_BICUBIC
public static final java.lang.String POVRAY_DISC
public static final java.lang.String POVRAY_MASH
public static final java.lang.String POVRAY_MASH2
public static final java.lang.String POVRAY_POLYGON
public static final java.lang.String POVRAY_TRIANGLE
public static final java.lang.String POVRAY_SMOOTH_TRIANGLE
public static final java.lang.String POVRAY_PLANE
public static final java.lang.String POVRAY_POLY
public static final java.lang.String POVRAY_CUBIC
public static final java.lang.String POVRAY_QUARTRIC
public static final java.lang.String POVRAY_ISOSURFACE
public static final java.lang.String POVRAY_PARAMETRIC
public static final java.lang.String POVRAY_CSG
public static final java.lang.String POVRAY_STRING
public static final java.lang.String POVRAY_VECTOR
public static final java.lang.String POVRAY_DEFAULT
public static final java.lang.String POVRAY_FUNCTION
public static final java.lang.String POVRAY_MACRO_DEF
public static final java.lang.String POVRAY_MACRO_PARAM
public static final java.lang.String POVRAY_MACRO_USE
public static final java.lang.String POVRAY_IF
public static final java.lang.String POVRAY_IFDEF
public static final java.lang.String POVRAY_IFNDEF
public static final java.lang.String POVRAY_ELSE
public static final java.lang.String POVRAY_END
public static final java.lang.String POVRAY_BREAK
public static final java.lang.String POVRAY_FOR
public static final java.lang.String POVRAY_WHILE
public static final java.lang.String POVRAY_SWITCH
public static final java.lang.String POVRAY_CASE
public static final java.lang.String POVRAY_RANGE
public static final java.lang.String POVRAY_DEBUG
public static final java.lang.String POVRAY_ERROR
public static final java.lang.String POVRAY_CONCAT
public static final java.lang.String POVRAY_UNKNOWN
public static final java.lang.String POVRAY_EXPRESSION
public static final java.lang.String POVRAY_INTERIOR_TEXTURE
public static final java.lang.String POVRAY_MATERIAL
public static final java.lang.String POVRAY_TEXTURE
public static final java.lang.String POVRAY_PIGMENT
public static final java.lang.String POVRAY_NORMAL
public static final java.lang.String POVRAY_FINISH
public static final java.lang.String POVRAY_COLOR_MAP
public static final java.lang.String POVRAY_PIGMENT_MAP
public static final java.lang.String POVRAY_IMAGE_MAP
public static final java.lang.String POVRAY_SLOPE_MAP
public static final java.lang.String POVRAY_NORMAL_MAP
public static final java.lang.String POVRAY_BUMP_MAP
public static final java.lang.String POVRAY_FINISH_REFLECTION
public static final java.lang.String POVRAY_FINISH_IRID
public static final java.lang.String POVRAY_COLOR
public static final java.lang.String POVRAY_RGB
public static final java.lang.String POVRAY_INTERIOR
public static final java.lang.String POVRAY_INTERIOR_MEDIA
public static final java.lang.String POVRAY_INTERIOR_SCATTERING
public static final java.lang.String POVRAY_INTERIOR_DENSITY
public static final java.lang.String POVRAY_INTERIOR_DENSITY_MAP
public static final java.lang.String POVRAY_PHOTONS
public static final java.lang.String POVRAY_WARP
public static final java.lang.String POVRAY_CLIPPED_BY
public static final java.lang.String POVRAY_BOUNDED_BY
public static final java.lang.String POVRAY_ARRAY
public static final java.lang.String POVRAY_ARRAY_INDEX
public static final java.lang.String POVRAY_NUMBER
public static final java.lang.String POVRAY_SYMBOL
public static final java.lang.String POVRAY_FUNC_
public static final java.lang.String POVRAY_SEMICOLON
public static final java.lang.String POVRAY_COMMA
public static final java.lang.String POVRAY_OPENPAREN
public static final java.lang.String POVRAY_CLOSEPAREN
public static final java.lang.String POVRAY_PARAM
public static final java.lang.String POVRAY_OPENBRACE
public static final java.lang.String POVRAY_PLUS
public static final java.lang.String POVRAY_MINUS
public static final java.lang.String POVRAY_MULTIPLY
public static final java.lang.String POVRAY_DIVIDE
public static final java.lang.String POVRAY_LT
public static final java.lang.String POVRAY_GT
public static final java.lang.String POVRAY_LTE
public static final java.lang.String POVRAY_GTE
public static final java.lang.String POVRAY_EQUAL
public static final java.lang.String POVRAY_NOT_EQUAL
public static final java.lang.String POVRAY_NOT
public static final java.lang.String POVRAY_AND
public static final java.lang.String POVRAY_OR
public static final java.lang.String POVRAY_QUESTION
public static final java.lang.String POVRAY_COLON
public PovrayOutlineScanner(boolean scanSubParts)
public PovrayOutlineScanner(boolean scanSubParts, int relativeOffset)
scanSubParts
- relativeOffset
- String offset to add so substring parsing lines up in the treepublic int getOffset()
public int getRelativeOffset()
public boolean hasSubToken(IToken actualToken)
public IToken nextToken()
org.eclipse.jface.text.rules.RuleBasedPartitionScanner#nextToken()
public java.lang.String toString()