Show / Hide Table of Contents

Class WavefrontOBJParser

Inheritance
System.Object
WavefrontOBJParser
Namespace: GCore.Antlr.Grammers.Wavefront
Assembly: Wavefront.dll
Syntax
public class WavefrontOBJParser : Parser

Constructors

| Improve this Doc View Source

WavefrontOBJParser(ITokenStream)

Declaration
public WavefrontOBJParser(ITokenStream input)
Parameters
Type Name Description
ITokenStream input
| Improve this Doc View Source

WavefrontOBJParser(ITokenStream, TextWriter, TextWriter)

Declaration
public WavefrontOBJParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type Name Description
ITokenStream input
TextWriter output
TextWriter errorOutput

Fields

| Improve this Doc View Source

_ATN

Declaration
public static readonly ATN _ATN
Field Value
Type Description
ATN
| Improve this Doc View Source

COMMENT

Declaration
public const int COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

DECIMAL

Declaration
public const int DECIMAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

decisionToDFA

Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type Description
Antlr4.Runtime.Dfa.DFA[]
| Improve this Doc View Source

DefaultVocabulary

Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type Description
IVocabulary
| Improve this Doc View Source

FILENAME

Declaration
public const int FILENAME = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

INTEGER

Declaration
public const int INTEGER = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

INTEGER_PAIR

Declaration
public const int INTEGER_PAIR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

INTEGER_TRIPLET

Declaration
public const int INTEGER_TRIPLET = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NAME

Declaration
public const int NAME = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NL

Declaration
public const int NL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NON_NL

Declaration
public const int NON_NL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NON_WS

Declaration
public const int NON_WS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_basis_matrix

Declaration
public const int RULE_basis_matrix = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_bevel

Declaration
public const int RULE_bevel = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_call

Declaration
public const int RULE_call = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_color_interpolation

Declaration
public const int RULE_color_interpolation = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_connectivity

Declaration
public const int RULE_connectivity = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_csh

Declaration
public const int RULE_csh = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_curve

Declaration
public const int RULE_curve = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_curve_approximation_technique

Declaration
public const int RULE_curve_approximation_technique = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_curve_surface_type

Declaration
public const int RULE_curve_surface_type = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_curve2d

Declaration
public const int RULE_curve2d = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_decimal

Declaration
public const int RULE_decimal = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_degree

Declaration
public const int RULE_degree = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_dissolve_interpolation

Declaration
public const int RULE_dissolve_interpolation = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_end

Declaration
public const int RULE_end = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_faces

Declaration
public const int RULE_faces = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_free_form_surface

Declaration
public const int RULE_free_form_surface = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_group

Declaration
public const int RULE_group = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_inner_trimming_loop

Declaration
public const int RULE_inner_trimming_loop = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_level_of_detail

Declaration
public const int RULE_level_of_detail = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_lines

Declaration
public const int RULE_lines = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_map_library

Declaration
public const int RULE_map_library = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_material_library

Declaration
public const int RULE_material_library = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_merging_group

Declaration
public const int RULE_merging_group = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_object_name

Declaration
public const int RULE_object_name = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_outer_trimming_loop

Declaration
public const int RULE_outer_trimming_loop = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_parameter

Declaration
public const int RULE_parameter = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_points

Declaration
public const int RULE_points = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_shadow_object

Declaration
public const int RULE_shadow_object = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_smoothing_group

Declaration
public const int RULE_smoothing_group = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_special_curve

Declaration
public const int RULE_special_curve = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_special_point

Declaration
public const int RULE_special_point = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_start

Declaration
public const int RULE_start = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_statement

Declaration
public const int RULE_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_step

Declaration
public const int RULE_step = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_surface

Declaration
public const int RULE_surface = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_surface_approximation_technique

Declaration
public const int RULE_surface_approximation_technique = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_trace_object

Declaration
public const int RULE_trace_object = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_use_map

Declaration
public const int RULE_use_map = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_use_material

Declaration
public const int RULE_use_material = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_vertex

Declaration
public const int RULE_vertex = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_vertex_normal

Declaration
public const int RULE_vertex_normal = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_vertex_parameter

Declaration
public const int RULE_vertex_parameter = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_vertex_texture

Declaration
public const int RULE_vertex_texture = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ruleNames

Declaration
public static readonly string[] ruleNames
Field Value
Type Description
System.String[]
| Improve this Doc View Source

sharedContextCache

Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type Description
PredictionContextCache
| Improve this Doc View Source

T__0

Declaration
public const int T__0 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__1

Declaration
public const int T__1 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__10

Declaration
public const int T__10 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__11

Declaration
public const int T__11 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__12

Declaration
public const int T__12 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__13

Declaration
public const int T__13 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__14

Declaration
public const int T__14 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__15

Declaration
public const int T__15 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__16

Declaration
public const int T__16 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__17

Declaration
public const int T__17 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__18

Declaration
public const int T__18 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__19

Declaration
public const int T__19 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__2

Declaration
public const int T__2 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__20

Declaration
public const int T__20 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__21

Declaration
public const int T__21 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__22

Declaration
public const int T__22 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__23

Declaration
public const int T__23 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__24

Declaration
public const int T__24 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__25

Declaration
public const int T__25 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__26

Declaration
public const int T__26 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__27

Declaration
public const int T__27 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__28

Declaration
public const int T__28 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__29

Declaration
public const int T__29 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__3

Declaration
public const int T__3 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__30

Declaration
public const int T__30 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__31

Declaration
public const int T__31 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__32

Declaration
public const int T__32 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__33

Declaration
public const int T__33 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__34

Declaration
public const int T__34 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__35

Declaration
public const int T__35 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__36

Declaration
public const int T__36 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__37

Declaration
public const int T__37 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__38

Declaration
public const int T__38 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__39

Declaration
public const int T__39 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__4

Declaration
public const int T__4 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__40

Declaration
public const int T__40 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__41

Declaration
public const int T__41 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__42

Declaration
public const int T__42 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__43

Declaration
public const int T__43 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__44

Declaration
public const int T__44 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__45

Declaration
public const int T__45 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__46

Declaration
public const int T__46 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__47

Declaration
public const int T__47 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__48

Declaration
public const int T__48 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__49

Declaration
public const int T__49 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__5

Declaration
public const int T__5 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__6

Declaration
public const int T__6 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__7

Declaration
public const int T__7 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__8

Declaration
public const int T__8 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__9

Declaration
public const int T__9 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

WS

Declaration
public const int WS = null
Field Value
Type Description
System.Int32

Properties

| Improve this Doc View Source

GrammarFileName

Declaration
public override string GrammarFileName { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RuleNames

Declaration
public override string[] RuleNames { get; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

SerializedAtn

Declaration
public override string SerializedAtn { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Vocabulary

Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type Description
IVocabulary

Methods

| Improve this Doc View Source

basis_matrix()

Declaration
public WavefrontOBJParser.Basis_matrixContext basis_matrix()
Returns
Type Description
WavefrontOBJParser.Basis_matrixContext
| Improve this Doc View Source

bevel()

Declaration
public WavefrontOBJParser.BevelContext bevel()
Returns
Type Description
WavefrontOBJParser.BevelContext
| Improve this Doc View Source

call()

Declaration
public WavefrontOBJParser.CallContext call()
Returns
Type Description
WavefrontOBJParser.CallContext
| Improve this Doc View Source

color_interpolation()

Declaration
public WavefrontOBJParser.Color_interpolationContext color_interpolation()
Returns
Type Description
WavefrontOBJParser.Color_interpolationContext
| Improve this Doc View Source

connectivity()

Declaration
public WavefrontOBJParser.ConnectivityContext connectivity()
Returns
Type Description
WavefrontOBJParser.ConnectivityContext
| Improve this Doc View Source

csh()

Declaration
public WavefrontOBJParser.CshContext csh()
Returns
Type Description
WavefrontOBJParser.CshContext
| Improve this Doc View Source

curve()

Declaration
public WavefrontOBJParser.CurveContext curve()
Returns
Type Description
WavefrontOBJParser.CurveContext
| Improve this Doc View Source

curve_approximation_technique()

Declaration
public WavefrontOBJParser.Curve_approximation_techniqueContext curve_approximation_technique()
Returns
Type Description
WavefrontOBJParser.Curve_approximation_techniqueContext
| Improve this Doc View Source

curve_surface_type()

Declaration
public WavefrontOBJParser.Curve_surface_typeContext curve_surface_type()
Returns
Type Description
WavefrontOBJParser.Curve_surface_typeContext
| Improve this Doc View Source

curve2d()

Declaration
public WavefrontOBJParser.Curve2dContext curve2d()
Returns
Type Description
WavefrontOBJParser.Curve2dContext
| Improve this Doc View Source

decimal()

Declaration
public WavefrontOBJParser.DecimalContext decimal()
Returns
Type Description
WavefrontOBJParser.DecimalContext
| Improve this Doc View Source

degree()

Declaration
public WavefrontOBJParser.DegreeContext degree()
Returns
Type Description
WavefrontOBJParser.DegreeContext
| Improve this Doc View Source

dissolve_interpolation()

Declaration
public WavefrontOBJParser.Dissolve_interpolationContext dissolve_interpolation()
Returns
Type Description
WavefrontOBJParser.Dissolve_interpolationContext
| Improve this Doc View Source

end()

Declaration
public WavefrontOBJParser.EndContext end()
Returns
Type Description
WavefrontOBJParser.EndContext
| Improve this Doc View Source

faces()

Declaration
public WavefrontOBJParser.FacesContext faces()
Returns
Type Description
WavefrontOBJParser.FacesContext
| Improve this Doc View Source

free_form_surface()

Declaration
public WavefrontOBJParser.Free_form_surfaceContext free_form_surface()
Returns
Type Description
WavefrontOBJParser.Free_form_surfaceContext
| Improve this Doc View Source

group()

Declaration
public WavefrontOBJParser.GroupContext group()
Returns
Type Description
WavefrontOBJParser.GroupContext
| Improve this Doc View Source

inner_trimming_loop()

Declaration
public WavefrontOBJParser.Inner_trimming_loopContext inner_trimming_loop()
Returns
Type Description
WavefrontOBJParser.Inner_trimming_loopContext
| Improve this Doc View Source

level_of_detail()

Declaration
public WavefrontOBJParser.Level_of_detailContext level_of_detail()
Returns
Type Description
WavefrontOBJParser.Level_of_detailContext
| Improve this Doc View Source

lines()

Declaration
public WavefrontOBJParser.LinesContext lines()
Returns
Type Description
WavefrontOBJParser.LinesContext
| Improve this Doc View Source

map_library()

Declaration
public WavefrontOBJParser.Map_libraryContext map_library()
Returns
Type Description
WavefrontOBJParser.Map_libraryContext
| Improve this Doc View Source

material_library()

Declaration
public WavefrontOBJParser.Material_libraryContext material_library()
Returns
Type Description
WavefrontOBJParser.Material_libraryContext
| Improve this Doc View Source

merging_group()

Declaration
public WavefrontOBJParser.Merging_groupContext merging_group()
Returns
Type Description
WavefrontOBJParser.Merging_groupContext
| Improve this Doc View Source

object_name()

Declaration
public WavefrontOBJParser.Object_nameContext object_name()
Returns
Type Description
WavefrontOBJParser.Object_nameContext
| Improve this Doc View Source

outer_trimming_loop()

Declaration
public WavefrontOBJParser.Outer_trimming_loopContext outer_trimming_loop()
Returns
Type Description
WavefrontOBJParser.Outer_trimming_loopContext
| Improve this Doc View Source

parameter()

Declaration
public WavefrontOBJParser.ParameterContext parameter()
Returns
Type Description
WavefrontOBJParser.ParameterContext
| Improve this Doc View Source

points()

Declaration
public WavefrontOBJParser.PointsContext points()
Returns
Type Description
WavefrontOBJParser.PointsContext
| Improve this Doc View Source

shadow_object()

Declaration
public WavefrontOBJParser.Shadow_objectContext shadow_object()
Returns
Type Description
WavefrontOBJParser.Shadow_objectContext
| Improve this Doc View Source

smoothing_group()

Declaration
public WavefrontOBJParser.Smoothing_groupContext smoothing_group()
Returns
Type Description
WavefrontOBJParser.Smoothing_groupContext
| Improve this Doc View Source

special_curve()

Declaration
public WavefrontOBJParser.Special_curveContext special_curve()
Returns
Type Description
WavefrontOBJParser.Special_curveContext
| Improve this Doc View Source

special_point()

Declaration
public WavefrontOBJParser.Special_pointContext special_point()
Returns
Type Description
WavefrontOBJParser.Special_pointContext
| Improve this Doc View Source

start()

Declaration
public WavefrontOBJParser.StartContext start()
Returns
Type Description
WavefrontOBJParser.StartContext
| Improve this Doc View Source

statement()

Declaration
public WavefrontOBJParser.StatementContext statement()
Returns
Type Description
WavefrontOBJParser.StatementContext
| Improve this Doc View Source

step()

Declaration
public WavefrontOBJParser.StepContext step()
Returns
Type Description
WavefrontOBJParser.StepContext
| Improve this Doc View Source

surface()

Declaration
public WavefrontOBJParser.SurfaceContext surface()
Returns
Type Description
WavefrontOBJParser.SurfaceContext
| Improve this Doc View Source

surface_approximation_technique()

Declaration
public WavefrontOBJParser.Surface_approximation_techniqueContext surface_approximation_technique()
Returns
Type Description
WavefrontOBJParser.Surface_approximation_techniqueContext
| Improve this Doc View Source

trace_object()

Declaration
public WavefrontOBJParser.Trace_objectContext trace_object()
Returns
Type Description
WavefrontOBJParser.Trace_objectContext
| Improve this Doc View Source

use_map()

Declaration
public WavefrontOBJParser.Use_mapContext use_map()
Returns
Type Description
WavefrontOBJParser.Use_mapContext
| Improve this Doc View Source

use_material()

Declaration
public WavefrontOBJParser.Use_materialContext use_material()
Returns
Type Description
WavefrontOBJParser.Use_materialContext
| Improve this Doc View Source

vertex()

Declaration
public WavefrontOBJParser.VertexContext vertex()
Returns
Type Description
WavefrontOBJParser.VertexContext
| Improve this Doc View Source

vertex_normal()

Declaration
public WavefrontOBJParser.Vertex_normalContext vertex_normal()
Returns
Type Description
WavefrontOBJParser.Vertex_normalContext
| Improve this Doc View Source

vertex_parameter()

Declaration
public WavefrontOBJParser.Vertex_parameterContext vertex_parameter()
Returns
Type Description
WavefrontOBJParser.Vertex_parameterContext
| Improve this Doc View Source

vertex_texture()

Declaration
public WavefrontOBJParser.Vertex_textureContext vertex_texture()
Returns
Type Description
WavefrontOBJParser.Vertex_textureContext
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX