Castle Game Engine: X3DNodes: Class TPolyline2DNode

# Class TPolyline2DNode
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## Declaration `type TPolyline2DNode = class(TAbstractX3DGeometryNode)` ## Description Polyline2D node. The "lineSegments" field uses our TX3DField.AddAlternativeName mechanism, and when reading/saving VRML 97 file it will be named "point" (as it was in VRML 97 amendment 1 specification). In X3D normal name, "lineSegments", will be used. ## Hierarchy TPersistent TNonRefCountedInterfacedPersistent TX3DFileItem TX3DNode TAbstractNode TAbstractGeometryNode TAbstractX3DGeometryNode TPolyline2DNode ## Overview ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `class function URNMatching(const URN: string): boolean; override;`
| `function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function VerticesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
| `function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
### Properties
| `property FdLineSegments: TMFVec2f read FFdLineSegments;`
## Description ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `class function URNMatching(const URN: string): boolean; override;`
| `function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;`
| `function VerticesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
| `function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;`
### Properties
| `property FdLineSegments: TMFVec2f read FFdLineSegments;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:15