Class WavefrontOBJBaseListener
This class provides an empty implementation of IWavefrontOBJListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Wavefront
Assembly: Wavefront.dll
Syntax
public class WavefrontOBJBaseListener : object, IWavefrontOBJListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterBasis_matrix(WavefrontOBJParser.Basis_matrixContext)
Enter a parse tree produced by basis_matrix().
The default implementation does nothing.
Declaration
public virtual void EnterBasis_matrix(WavefrontOBJParser.Basis_matrixContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Basis_matrixContext | context | The parse tree. |
EnterBevel(WavefrontOBJParser.BevelContext)
Enter a parse tree produced by bevel().
The default implementation does nothing.
Declaration
public virtual void EnterBevel(WavefrontOBJParser.BevelContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.BevelContext | context | The parse tree. |
EnterCall(WavefrontOBJParser.CallContext)
Enter a parse tree produced by call().
The default implementation does nothing.
Declaration
public virtual void EnterCall(WavefrontOBJParser.CallContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CallContext | context | The parse tree. |
EnterColor_interpolation(WavefrontOBJParser.Color_interpolationContext)
Enter a parse tree produced by color_interpolation().
The default implementation does nothing.
Declaration
public virtual void EnterColor_interpolation(WavefrontOBJParser.Color_interpolationContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Color_interpolationContext | context | The parse tree. |
EnterConnectivity(WavefrontOBJParser.ConnectivityContext)
Enter a parse tree produced by connectivity().
The default implementation does nothing.
Declaration
public virtual void EnterConnectivity(WavefrontOBJParser.ConnectivityContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.ConnectivityContext | context | The parse tree. |
EnterCsh(WavefrontOBJParser.CshContext)
Enter a parse tree produced by csh().
The default implementation does nothing.
Declaration
public virtual void EnterCsh(WavefrontOBJParser.CshContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CshContext | context | The parse tree. |
EnterCurve(WavefrontOBJParser.CurveContext)
Enter a parse tree produced by curve().
The default implementation does nothing.
Declaration
public virtual void EnterCurve(WavefrontOBJParser.CurveContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CurveContext | context | The parse tree. |
EnterCurve_approximation_technique(WavefrontOBJParser.Curve_approximation_techniqueContext)
Enter a parse tree produced by curve_approximation_technique().
The default implementation does nothing.
Declaration
public virtual void EnterCurve_approximation_technique(WavefrontOBJParser.Curve_approximation_techniqueContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve_approximation_techniqueContext | context | The parse tree. |
EnterCurve_surface_type(WavefrontOBJParser.Curve_surface_typeContext)
Enter a parse tree produced by curve_surface_type().
The default implementation does nothing.
Declaration
public virtual void EnterCurve_surface_type(WavefrontOBJParser.Curve_surface_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve_surface_typeContext | context | The parse tree. |
EnterCurve2d(WavefrontOBJParser.Curve2dContext)
Enter a parse tree produced by curve2d().
The default implementation does nothing.
Declaration
public virtual void EnterCurve2d(WavefrontOBJParser.Curve2dContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve2dContext | context | The parse tree. |
EnterDecimal(WavefrontOBJParser.DecimalContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterDecimal(WavefrontOBJParser.DecimalContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.DecimalContext | context | The parse tree. |
EnterDegree(WavefrontOBJParser.DegreeContext)
Enter a parse tree produced by degree().
The default implementation does nothing.
Declaration
public virtual void EnterDegree(WavefrontOBJParser.DegreeContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.DegreeContext | context | The parse tree. |
EnterDissolve_interpolation(WavefrontOBJParser.Dissolve_interpolationContext)
Enter a parse tree produced by dissolve_interpolation().
The default implementation does nothing.
Declaration
public virtual void EnterDissolve_interpolation(WavefrontOBJParser.Dissolve_interpolationContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Dissolve_interpolationContext | context | The parse tree. |
EnterEnd(WavefrontOBJParser.EndContext)
Enter a parse tree produced by end().
The default implementation does nothing.
Declaration
public virtual void EnterEnd(WavefrontOBJParser.EndContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.EndContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterFaces(WavefrontOBJParser.FacesContext)
Enter a parse tree produced by faces().
The default implementation does nothing.
Declaration
public virtual void EnterFaces(WavefrontOBJParser.FacesContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.FacesContext | context | The parse tree. |
EnterFree_form_surface(WavefrontOBJParser.Free_form_surfaceContext)
Enter a parse tree produced by free_form_surface().
The default implementation does nothing.
Declaration
public virtual void EnterFree_form_surface(WavefrontOBJParser.Free_form_surfaceContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Free_form_surfaceContext | context | The parse tree. |
EnterGroup(WavefrontOBJParser.GroupContext)
Enter a parse tree produced by group().
The default implementation does nothing.
Declaration
public virtual void EnterGroup(WavefrontOBJParser.GroupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.GroupContext | context | The parse tree. |
EnterInner_trimming_loop(WavefrontOBJParser.Inner_trimming_loopContext)
Enter a parse tree produced by inner_trimming_loop().
The default implementation does nothing.
Declaration
public virtual void EnterInner_trimming_loop(WavefrontOBJParser.Inner_trimming_loopContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Inner_trimming_loopContext | context | The parse tree. |
EnterLevel_of_detail(WavefrontOBJParser.Level_of_detailContext)
Enter a parse tree produced by level_of_detail().
The default implementation does nothing.
Declaration
public virtual void EnterLevel_of_detail(WavefrontOBJParser.Level_of_detailContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Level_of_detailContext | context | The parse tree. |
EnterLines(WavefrontOBJParser.LinesContext)
Enter a parse tree produced by lines().
The default implementation does nothing.
Declaration
public virtual void EnterLines(WavefrontOBJParser.LinesContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.LinesContext | context | The parse tree. |
EnterMap_library(WavefrontOBJParser.Map_libraryContext)
Enter a parse tree produced by map_library().
The default implementation does nothing.
Declaration
public virtual void EnterMap_library(WavefrontOBJParser.Map_libraryContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Map_libraryContext | context | The parse tree. |
EnterMaterial_library(WavefrontOBJParser.Material_libraryContext)
Enter a parse tree produced by material_library().
The default implementation does nothing.
Declaration
public virtual void EnterMaterial_library(WavefrontOBJParser.Material_libraryContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Material_libraryContext | context | The parse tree. |
EnterMerging_group(WavefrontOBJParser.Merging_groupContext)
Enter a parse tree produced by merging_group().
The default implementation does nothing.
Declaration
public virtual void EnterMerging_group(WavefrontOBJParser.Merging_groupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Merging_groupContext | context | The parse tree. |
EnterObject_name(WavefrontOBJParser.Object_nameContext)
Enter a parse tree produced by object_name().
The default implementation does nothing.
Declaration
public virtual void EnterObject_name(WavefrontOBJParser.Object_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Object_nameContext | context | The parse tree. |
EnterOuter_trimming_loop(WavefrontOBJParser.Outer_trimming_loopContext)
Enter a parse tree produced by outer_trimming_loop().
The default implementation does nothing.
Declaration
public virtual void EnterOuter_trimming_loop(WavefrontOBJParser.Outer_trimming_loopContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Outer_trimming_loopContext | context | The parse tree. |
EnterParameter(WavefrontOBJParser.ParameterContext)
Enter a parse tree produced by parameter().
The default implementation does nothing.
Declaration
public virtual void EnterParameter(WavefrontOBJParser.ParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.ParameterContext | context | The parse tree. |
EnterPoints(WavefrontOBJParser.PointsContext)
Enter a parse tree produced by points().
The default implementation does nothing.
Declaration
public virtual void EnterPoints(WavefrontOBJParser.PointsContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.PointsContext | context | The parse tree. |
EnterShadow_object(WavefrontOBJParser.Shadow_objectContext)
Enter a parse tree produced by shadow_object().
The default implementation does nothing.
Declaration
public virtual void EnterShadow_object(WavefrontOBJParser.Shadow_objectContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Shadow_objectContext | context | The parse tree. |
EnterSmoothing_group(WavefrontOBJParser.Smoothing_groupContext)
Enter a parse tree produced by smoothing_group().
The default implementation does nothing.
Declaration
public virtual void EnterSmoothing_group(WavefrontOBJParser.Smoothing_groupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Smoothing_groupContext | context | The parse tree. |
EnterSpecial_curve(WavefrontOBJParser.Special_curveContext)
Enter a parse tree produced by special_curve().
The default implementation does nothing.
Declaration
public virtual void EnterSpecial_curve(WavefrontOBJParser.Special_curveContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Special_curveContext | context | The parse tree. |
EnterSpecial_point(WavefrontOBJParser.Special_pointContext)
Enter a parse tree produced by special_point().
The default implementation does nothing.
Declaration
public virtual void EnterSpecial_point(WavefrontOBJParser.Special_pointContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Special_pointContext | context | The parse tree. |
EnterStart(WavefrontOBJParser.StartContext)
Enter a parse tree produced by start().
The default implementation does nothing.
Declaration
public virtual void EnterStart(WavefrontOBJParser.StartContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StartContext | context | The parse tree. |
EnterStatement(WavefrontOBJParser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(WavefrontOBJParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StatementContext | context | The parse tree. |
EnterStep(WavefrontOBJParser.StepContext)
Enter a parse tree produced by step().
The default implementation does nothing.
Declaration
public virtual void EnterStep(WavefrontOBJParser.StepContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StepContext | context | The parse tree. |
EnterSurface(WavefrontOBJParser.SurfaceContext)
Enter a parse tree produced by surface().
The default implementation does nothing.
Declaration
public virtual void EnterSurface(WavefrontOBJParser.SurfaceContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.SurfaceContext | context | The parse tree. |
EnterSurface_approximation_technique(WavefrontOBJParser.Surface_approximation_techniqueContext)
Enter a parse tree produced by surface_approximation_technique().
The default implementation does nothing.
Declaration
public virtual void EnterSurface_approximation_technique(WavefrontOBJParser.Surface_approximation_techniqueContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Surface_approximation_techniqueContext | context | The parse tree. |
EnterTrace_object(WavefrontOBJParser.Trace_objectContext)
Enter a parse tree produced by trace_object().
The default implementation does nothing.
Declaration
public virtual void EnterTrace_object(WavefrontOBJParser.Trace_objectContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Trace_objectContext | context | The parse tree. |
EnterUse_map(WavefrontOBJParser.Use_mapContext)
Enter a parse tree produced by use_map().
The default implementation does nothing.
Declaration
public virtual void EnterUse_map(WavefrontOBJParser.Use_mapContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Use_mapContext | context | The parse tree. |
EnterUse_material(WavefrontOBJParser.Use_materialContext)
Enter a parse tree produced by use_material().
The default implementation does nothing.
Declaration
public virtual void EnterUse_material(WavefrontOBJParser.Use_materialContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Use_materialContext | context | The parse tree. |
EnterVertex(WavefrontOBJParser.VertexContext)
Enter a parse tree produced by vertex().
The default implementation does nothing.
Declaration
public virtual void EnterVertex(WavefrontOBJParser.VertexContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.VertexContext | context | The parse tree. |
EnterVertex_normal(WavefrontOBJParser.Vertex_normalContext)
Enter a parse tree produced by vertex_normal().
The default implementation does nothing.
Declaration
public virtual void EnterVertex_normal(WavefrontOBJParser.Vertex_normalContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_normalContext | context | The parse tree. |
EnterVertex_parameter(WavefrontOBJParser.Vertex_parameterContext)
Enter a parse tree produced by vertex_parameter().
The default implementation does nothing.
Declaration
public virtual void EnterVertex_parameter(WavefrontOBJParser.Vertex_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_parameterContext | context | The parse tree. |
EnterVertex_texture(WavefrontOBJParser.Vertex_textureContext)
Enter a parse tree produced by vertex_texture().
The default implementation does nothing.
Declaration
public virtual void EnterVertex_texture(WavefrontOBJParser.Vertex_textureContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_textureContext | context | The parse tree. |
ExitBasis_matrix(WavefrontOBJParser.Basis_matrixContext)
Exit a parse tree produced by basis_matrix().
The default implementation does nothing.
Declaration
public virtual void ExitBasis_matrix(WavefrontOBJParser.Basis_matrixContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Basis_matrixContext | context | The parse tree. |
ExitBevel(WavefrontOBJParser.BevelContext)
Exit a parse tree produced by bevel().
The default implementation does nothing.
Declaration
public virtual void ExitBevel(WavefrontOBJParser.BevelContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.BevelContext | context | The parse tree. |
ExitCall(WavefrontOBJParser.CallContext)
Exit a parse tree produced by call().
The default implementation does nothing.
Declaration
public virtual void ExitCall(WavefrontOBJParser.CallContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CallContext | context | The parse tree. |
ExitColor_interpolation(WavefrontOBJParser.Color_interpolationContext)
Exit a parse tree produced by color_interpolation().
The default implementation does nothing.
Declaration
public virtual void ExitColor_interpolation(WavefrontOBJParser.Color_interpolationContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Color_interpolationContext | context | The parse tree. |
ExitConnectivity(WavefrontOBJParser.ConnectivityContext)
Exit a parse tree produced by connectivity().
The default implementation does nothing.
Declaration
public virtual void ExitConnectivity(WavefrontOBJParser.ConnectivityContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.ConnectivityContext | context | The parse tree. |
ExitCsh(WavefrontOBJParser.CshContext)
Exit a parse tree produced by csh().
The default implementation does nothing.
Declaration
public virtual void ExitCsh(WavefrontOBJParser.CshContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CshContext | context | The parse tree. |
ExitCurve(WavefrontOBJParser.CurveContext)
Exit a parse tree produced by curve().
The default implementation does nothing.
Declaration
public virtual void ExitCurve(WavefrontOBJParser.CurveContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.CurveContext | context | The parse tree. |
ExitCurve_approximation_technique(WavefrontOBJParser.Curve_approximation_techniqueContext)
Exit a parse tree produced by curve_approximation_technique().
The default implementation does nothing.
Declaration
public virtual void ExitCurve_approximation_technique(WavefrontOBJParser.Curve_approximation_techniqueContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve_approximation_techniqueContext | context | The parse tree. |
ExitCurve_surface_type(WavefrontOBJParser.Curve_surface_typeContext)
Exit a parse tree produced by curve_surface_type().
The default implementation does nothing.
Declaration
public virtual void ExitCurve_surface_type(WavefrontOBJParser.Curve_surface_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve_surface_typeContext | context | The parse tree. |
ExitCurve2d(WavefrontOBJParser.Curve2dContext)
Exit a parse tree produced by curve2d().
The default implementation does nothing.
Declaration
public virtual void ExitCurve2d(WavefrontOBJParser.Curve2dContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Curve2dContext | context | The parse tree. |
ExitDecimal(WavefrontOBJParser.DecimalContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitDecimal(WavefrontOBJParser.DecimalContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.DecimalContext | context | The parse tree. |
ExitDegree(WavefrontOBJParser.DegreeContext)
Exit a parse tree produced by degree().
The default implementation does nothing.
Declaration
public virtual void ExitDegree(WavefrontOBJParser.DegreeContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.DegreeContext | context | The parse tree. |
ExitDissolve_interpolation(WavefrontOBJParser.Dissolve_interpolationContext)
Exit a parse tree produced by dissolve_interpolation().
The default implementation does nothing.
Declaration
public virtual void ExitDissolve_interpolation(WavefrontOBJParser.Dissolve_interpolationContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Dissolve_interpolationContext | context | The parse tree. |
ExitEnd(WavefrontOBJParser.EndContext)
Exit a parse tree produced by end().
The default implementation does nothing.
Declaration
public virtual void ExitEnd(WavefrontOBJParser.EndContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.EndContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitFaces(WavefrontOBJParser.FacesContext)
Exit a parse tree produced by faces().
The default implementation does nothing.
Declaration
public virtual void ExitFaces(WavefrontOBJParser.FacesContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.FacesContext | context | The parse tree. |
ExitFree_form_surface(WavefrontOBJParser.Free_form_surfaceContext)
Exit a parse tree produced by free_form_surface().
The default implementation does nothing.
Declaration
public virtual void ExitFree_form_surface(WavefrontOBJParser.Free_form_surfaceContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Free_form_surfaceContext | context | The parse tree. |
ExitGroup(WavefrontOBJParser.GroupContext)
Exit a parse tree produced by group().
The default implementation does nothing.
Declaration
public virtual void ExitGroup(WavefrontOBJParser.GroupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.GroupContext | context | The parse tree. |
ExitInner_trimming_loop(WavefrontOBJParser.Inner_trimming_loopContext)
Exit a parse tree produced by inner_trimming_loop().
The default implementation does nothing.
Declaration
public virtual void ExitInner_trimming_loop(WavefrontOBJParser.Inner_trimming_loopContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Inner_trimming_loopContext | context | The parse tree. |
ExitLevel_of_detail(WavefrontOBJParser.Level_of_detailContext)
Exit a parse tree produced by level_of_detail().
The default implementation does nothing.
Declaration
public virtual void ExitLevel_of_detail(WavefrontOBJParser.Level_of_detailContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Level_of_detailContext | context | The parse tree. |
ExitLines(WavefrontOBJParser.LinesContext)
Exit a parse tree produced by lines().
The default implementation does nothing.
Declaration
public virtual void ExitLines(WavefrontOBJParser.LinesContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.LinesContext | context | The parse tree. |
ExitMap_library(WavefrontOBJParser.Map_libraryContext)
Exit a parse tree produced by map_library().
The default implementation does nothing.
Declaration
public virtual void ExitMap_library(WavefrontOBJParser.Map_libraryContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Map_libraryContext | context | The parse tree. |
ExitMaterial_library(WavefrontOBJParser.Material_libraryContext)
Exit a parse tree produced by material_library().
The default implementation does nothing.
Declaration
public virtual void ExitMaterial_library(WavefrontOBJParser.Material_libraryContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Material_libraryContext | context | The parse tree. |
ExitMerging_group(WavefrontOBJParser.Merging_groupContext)
Exit a parse tree produced by merging_group().
The default implementation does nothing.
Declaration
public virtual void ExitMerging_group(WavefrontOBJParser.Merging_groupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Merging_groupContext | context | The parse tree. |
ExitObject_name(WavefrontOBJParser.Object_nameContext)
Exit a parse tree produced by object_name().
The default implementation does nothing.
Declaration
public virtual void ExitObject_name(WavefrontOBJParser.Object_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Object_nameContext | context | The parse tree. |
ExitOuter_trimming_loop(WavefrontOBJParser.Outer_trimming_loopContext)
Exit a parse tree produced by outer_trimming_loop().
The default implementation does nothing.
Declaration
public virtual void ExitOuter_trimming_loop(WavefrontOBJParser.Outer_trimming_loopContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Outer_trimming_loopContext | context | The parse tree. |
ExitParameter(WavefrontOBJParser.ParameterContext)
Exit a parse tree produced by parameter().
The default implementation does nothing.
Declaration
public virtual void ExitParameter(WavefrontOBJParser.ParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.ParameterContext | context | The parse tree. |
ExitPoints(WavefrontOBJParser.PointsContext)
Exit a parse tree produced by points().
The default implementation does nothing.
Declaration
public virtual void ExitPoints(WavefrontOBJParser.PointsContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.PointsContext | context | The parse tree. |
ExitShadow_object(WavefrontOBJParser.Shadow_objectContext)
Exit a parse tree produced by shadow_object().
The default implementation does nothing.
Declaration
public virtual void ExitShadow_object(WavefrontOBJParser.Shadow_objectContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Shadow_objectContext | context | The parse tree. |
ExitSmoothing_group(WavefrontOBJParser.Smoothing_groupContext)
Exit a parse tree produced by smoothing_group().
The default implementation does nothing.
Declaration
public virtual void ExitSmoothing_group(WavefrontOBJParser.Smoothing_groupContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Smoothing_groupContext | context | The parse tree. |
ExitSpecial_curve(WavefrontOBJParser.Special_curveContext)
Exit a parse tree produced by special_curve().
The default implementation does nothing.
Declaration
public virtual void ExitSpecial_curve(WavefrontOBJParser.Special_curveContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Special_curveContext | context | The parse tree. |
ExitSpecial_point(WavefrontOBJParser.Special_pointContext)
Exit a parse tree produced by special_point().
The default implementation does nothing.
Declaration
public virtual void ExitSpecial_point(WavefrontOBJParser.Special_pointContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Special_pointContext | context | The parse tree. |
ExitStart(WavefrontOBJParser.StartContext)
Exit a parse tree produced by start().
The default implementation does nothing.
Declaration
public virtual void ExitStart(WavefrontOBJParser.StartContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StartContext | context | The parse tree. |
ExitStatement(WavefrontOBJParser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(WavefrontOBJParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StatementContext | context | The parse tree. |
ExitStep(WavefrontOBJParser.StepContext)
Exit a parse tree produced by step().
The default implementation does nothing.
Declaration
public virtual void ExitStep(WavefrontOBJParser.StepContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.StepContext | context | The parse tree. |
ExitSurface(WavefrontOBJParser.SurfaceContext)
Exit a parse tree produced by surface().
The default implementation does nothing.
Declaration
public virtual void ExitSurface(WavefrontOBJParser.SurfaceContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.SurfaceContext | context | The parse tree. |
ExitSurface_approximation_technique(WavefrontOBJParser.Surface_approximation_techniqueContext)
Exit a parse tree produced by surface_approximation_technique().
The default implementation does nothing.
Declaration
public virtual void ExitSurface_approximation_technique(WavefrontOBJParser.Surface_approximation_techniqueContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Surface_approximation_techniqueContext | context | The parse tree. |
ExitTrace_object(WavefrontOBJParser.Trace_objectContext)
Exit a parse tree produced by trace_object().
The default implementation does nothing.
Declaration
public virtual void ExitTrace_object(WavefrontOBJParser.Trace_objectContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Trace_objectContext | context | The parse tree. |
ExitUse_map(WavefrontOBJParser.Use_mapContext)
Exit a parse tree produced by use_map().
The default implementation does nothing.
Declaration
public virtual void ExitUse_map(WavefrontOBJParser.Use_mapContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Use_mapContext | context | The parse tree. |
ExitUse_material(WavefrontOBJParser.Use_materialContext)
Exit a parse tree produced by use_material().
The default implementation does nothing.
Declaration
public virtual void ExitUse_material(WavefrontOBJParser.Use_materialContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Use_materialContext | context | The parse tree. |
ExitVertex(WavefrontOBJParser.VertexContext)
Exit a parse tree produced by vertex().
The default implementation does nothing.
Declaration
public virtual void ExitVertex(WavefrontOBJParser.VertexContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.VertexContext | context | The parse tree. |
ExitVertex_normal(WavefrontOBJParser.Vertex_normalContext)
Exit a parse tree produced by vertex_normal().
The default implementation does nothing.
Declaration
public virtual void ExitVertex_normal(WavefrontOBJParser.Vertex_normalContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_normalContext | context | The parse tree. |
ExitVertex_parameter(WavefrontOBJParser.Vertex_parameterContext)
Exit a parse tree produced by vertex_parameter().
The default implementation does nothing.
Declaration
public virtual void ExitVertex_parameter(WavefrontOBJParser.Vertex_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_parameterContext | context | The parse tree. |
ExitVertex_texture(WavefrontOBJParser.Vertex_textureContext)
Exit a parse tree produced by vertex_texture().
The default implementation does nothing.
Declaration
public virtual void ExitVertex_texture(WavefrontOBJParser.Vertex_textureContext context)
Parameters
Type | Name | Description |
---|---|---|
WavefrontOBJParser.Vertex_textureContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.