X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 3.0
no namespace schema location: https://www.web3d.org/specifications/x3d-3.0.xsd

meta 1 1
type: NamedIndividual
type: meta
has parent: head
content: XvlShellAttributeAll.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Examples of all XvlShell attribute values.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Marc Jablonski
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: 8 January 2002
name: created

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 20 October 2019
name: modified

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: Test X3D DTD experimental extensions mechanisms, the XVL nodes are not legal X3D
name: error

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: readme.txt
name: reference

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: docs/LatticeXvl/LatticeXvlOverview.html
name: reference

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Basic/LatticeXvl/docs/LatticeXvl/LatticeXvlOverview.html
name: reference

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: http://www.xvl3d.com
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: Lattice XVL parametric geometry X3D VRML
name: subject

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Basic/LatticeXvl/XvlShellAttributeAll.x3d
name: identifier

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: ../license.html
name: license

XvlShellAttributeAll.x3d
description: Examples of all XvlShell attribute values.
creator: Marc Jablonski
created: 8 January 2002
modified: 20 October 2019
error: Test X3D DTD experimental extensions mechanisms, the XVL nodes are not legal X3D
reference: readme.txt
reference: docs/LatticeXvl/LatticeXvlOverview.html
reference: https://www.web3d.org/x3d/content/examples/Basic/LatticeXvl/docs/LatticeXvl/LatticeXvlOverview.html
reference: http://www.xvl3d.com
subject: Lattice XVL parametric geometry X3D VRML
generator: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

WorldInfo 2 1
type: NamedIndividual
type: WorldInfo
has parent: Scene
title: XvlShellAttributeAll.x3d

Viewpoint 2 2
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: All Attributes
position: 0
position: 30

Background 2 3
type: NamedIndividual
type: Background
has parent: Scene
ground color: 0
ground color: .1
ground color: .2
sky color: 0
sky color: .1
sky color: .2

Transform 2 4
type: NamedIndividual
type: Transform
has parent: Scene
has children: Shape 2 4 1
translation: 0
translation: 10

Material 2 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 1 1
emissive color: 1

Text 2 4 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 4 1
has font style: FontStyle 2 4 1 2 1
string: "XvlShell Attributes"

FontStyle 2 4 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 4 1 2
justify: "MIDDLE" "MIDDLE"
size: 2.0

Transform 2 5
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 5 1
has children: Transform 2 5 2
has children: Transform 2 5 3
has children: Transform 2 5 4
translation: -6
translation: 6
translation: 0

Viewpoint 2 5 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 5
description: Shell Types

Transform 2 5 2
type: NamedIndividual
type: Transform
has parent: Transform 2 5
has children: Shape 2 5 2 1
translation: 0
translation: 1.5

Material 2 5 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 2 1 1
emissive color: 1

Text 2 5 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 5 2 1
has font style: FontStyle 2 5 2 1 2 1
string: "Shell Types"

FontStyle 2 5 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 5 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 5 3
type: NamedIndividual
type: Transform
has parent: Transform 2 5
has children: Transform 2 5 3 1
has children: Shape 2 5 3 2
has children: Shape 2 5 3 3
translation: -1.5
translation: -1
translation: 0

Transform 2 5 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 3
has children: Shape 2 5 3 1 1
translation: 0
translation: 1.5

Material 2 5 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 3 1 1 1
emissive color: 1

Text 2 5 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 5 3 1 1
has font style: FontStyle 2 5 3 1 1 2 1
max extent: 2
string: "POLYGON_MESH"

FontStyle 2 5 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 5 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 5 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 5 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 5 3 2
has coord: MESH COORD
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: POLYGON_MESH

MESH COORD
type: NamedIndividual
type: Coordinate
has parent: XvlShell 2 5 3 2 2
DEF: MESH_COORD
point: -1
point: 1

Material 2 5 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 3 3 1
emissive color: 1

IndexedLineSet 2 5 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 5 3 3
has coord: MESH COORD-USE-1
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 5 4
type: NamedIndividual
type: Transform
has parent: Transform 2 5
has children: Transform 2 5 4 1
has children: Shape 2 5 4 2
has children: Shape 2 5 4 3
translation: 1.5
translation: -1
translation: 0

Transform 2 5 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 4
has children: Shape 2 5 4 1 1
translation: 0
translation: 1.5

Material 2 5 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 4 1 1 1
emissive color: 1

Text 2 5 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 5 4 1 1
has font style: FontStyle 2 5 4 1 1 2 1
max extent: 2
string: "LATTICE_MESH"

FontStyle 2 5 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 5 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 5 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 5 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 5 4 2
has coord: MESH COORD-USE-2
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 5 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 4 3 1
emissive color: 1

IndexedLineSet 2 5 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 5 4 3
has coord: MESH COORD-USE-3
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 6
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 6 1
has children: Transform 2 6 2
has children: Transform 2 6 3
has children: Transform 2 6 4
has children: Transform 2 6 5
translation: 6
translation: 0

Viewpoint 2 6 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 6
description: Number of Divisions

Transform 2 6 2
type: NamedIndividual
type: Transform
has parent: Transform 2 6
has children: Shape 2 6 2 1
translation: 0
translation: 1.5

Material 2 6 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 1 1
emissive color: 1

Text 2 6 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 1
has font style: FontStyle 2 6 2 1 2 1
string: "Number of Divisions"

FontStyle 2 6 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 6 3
type: NamedIndividual
type: Transform
has parent: Transform 2 6
has children: Transform 2 6 3 1
has children: Shape 2 6 3 2
has children: Shape 2 6 3 3
translation: -3
translation: -1
translation: 0

Transform 2 6 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 3
has children: Shape 2 6 3 1 1
translation: 0
translation: 1.5

Material 2 6 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 3 1 1 1
emissive color: 1

Text 2 6 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 6 3 1 1
has font style: FontStyle 2 6 3 1 1 2 1
max extent: 2
string: "numberOfDivisions = 2"

FontStyle 2 6 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 6 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 6 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 6 3 2
has coord: MESH COORD-USE-4
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
number of divisions: 2
shell type: LATTICE_MESH

Material 2 6 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 3 3 1
emissive color: 1

IndexedLineSet 2 6 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 6 3 3
has coord: MESH COORD-USE-5
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 6 4
type: NamedIndividual
type: Transform
has parent: Transform 2 6
has children: Transform 2 6 4 1
has children: Shape 2 6 4 2
has children: Shape 2 6 4 3
translation: 0
translation: -1

Transform 2 6 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 4
has children: Shape 2 6 4 1 1
translation: 0
translation: 1.5

Material 2 6 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 4 1 1 1
emissive color: 1

Text 2 6 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 6 4 1 1
has font style: FontStyle 2 6 4 1 1 2 1
max extent: 2
string: "numberOfDivisions = 4"

FontStyle 2 6 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 6 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 6 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 6 4 2
has coord: MESH COORD-USE-6
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
number of divisions: 4
shell type: LATTICE_MESH

Material 2 6 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 4 3 1
emissive color: 1

IndexedLineSet 2 6 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 6 4 3
has coord: MESH COORD-USE-7
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 6 5
type: NamedIndividual
type: Transform
has parent: Transform 2 6
has children: Transform 2 6 5 1
has children: Shape 2 6 5 2
has children: Shape 2 6 5 3
translation: 3
translation: -1
translation: 0

Transform 2 6 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 5
has children: Shape 2 6 5 1 1
translation: 0
translation: 1.5

Material 2 6 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 5 1 1 1
emissive color: 1

Text 2 6 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 6 5 1 1
has font style: FontStyle 2 6 5 1 1 2 1
max extent: 2
string: "numberOfDivisions = 16"

FontStyle 2 6 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 6 5 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 5 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 6 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 6 5 2
has coord: MESH COORD-USE-8
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
number of divisions: 16
shell type: LATTICE_MESH

Material 2 6 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 5 3 1
emissive color: 1

IndexedLineSet 2 6 5 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 6 5 3
has coord: MESH COORD-USE-9
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 7
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 7 1
has children: Transform 2 7 2
has children: Transform 2 7 3
has children: Transform 2 7 4
has children: Transform 2 7 5
translation: -10
translation: 0

Viewpoint 2 7 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 7
description: Vertex Round

Transform 2 7 2
type: NamedIndividual
type: Transform
has parent: Transform 2 7
has children: Shape 2 7 2 1
translation: 0
translation: 1.5

Material 2 7 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 2 1 1
emissive color: 1

Text 2 7 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 7 2 1
has font style: FontStyle 2 7 2 1 2 1
string: "Vertex Round"

FontStyle 2 7 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 7 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 7 3
type: NamedIndividual
type: Transform
has parent: Transform 2 7
has children: Transform 2 7 3 1
has children: Shape 2 7 3 2
has children: Shape 2 7 3 3
translation: -3
translation: -1
translation: 0

Transform 2 7 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 7 3
has children: Shape 2 7 3 1 1
translation: 0
translation: 1.75

Material 2 7 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 3 1 1 1
emissive color: 1

Text 2 7 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 7 3 1 1
has font style: FontStyle 2 7 3 1 1 2 1
max extent: 2
string: "Top Vertices" "vertexRound = 0.0"

FontStyle 2 7 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 7 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 7 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 7 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 7 3 2
has coord: MESH COORD-USE-10
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH
vertex round: 1.0
vertex round: 0.0

Material 2 7 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 3 3 1
emissive color: 1

IndexedLineSet 2 7 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 7 3 3
has coord: MESH COORD-USE-11
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 7 4
type: NamedIndividual
type: Transform
has parent: Transform 2 7
has children: Transform 2 7 4 1
has children: Shape 2 7 4 2
has children: Shape 2 7 4 3
translation: 0
translation: -1

Transform 2 7 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 7 4
has children: Shape 2 7 4 1 1
translation: 0
translation: 1.75

Material 2 7 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 4 1 1 1
emissive color: 1

Text 2 7 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 7 4 1 1
has font style: FontStyle 2 7 4 1 1 2 1
max extent: 2
string: "Top Vertices" "vertexRound = 0.1"

FontStyle 2 7 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 7 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 7 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 7 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 7 4 2
has coord: MESH COORD-USE-12
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH
vertex round: 1.0
vertex round: 0.1

Material 2 7 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 4 3 1
emissive color: 1

IndexedLineSet 2 7 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 7 4 3
has coord: MESH COORD-USE-13
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 7 5
type: NamedIndividual
type: Transform
has parent: Transform 2 7
has children: Transform 2 7 5 1
has children: Shape 2 7 5 2
has children: Shape 2 7 5 3
translation: 3
translation: -1
translation: 0

Transform 2 7 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 7 5
has children: Shape 2 7 5 1 1
translation: 0
translation: 1.75

Material 2 7 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 5 1 1 1
emissive color: 1

Text 2 7 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 7 5 1 1
has font style: FontStyle 2 7 5 1 1 2 1
max extent: 2
string: "Top Vertices" "vertexRound = 1.0"

FontStyle 2 7 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 7 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 7 5 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 5 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 7 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 7 5 2
has coord: MESH COORD-USE-14
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH
vertex round: 1.0

Material 2 7 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 5 3 1
emissive color: 1

IndexedLineSet 2 7 5 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 7 5 3
has coord: MESH COORD-USE-15
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Viewpoint 2 8 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 8
description: Edge Round

Transform 2 8 2
type: NamedIndividual
type: Transform
has parent: Transform 2 8
has children: Shape 2 8 2 1
translation: 0
translation: 1.5

Material 2 8 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 2 1 1
emissive color: 1

Text 2 8 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 8 2 1
has font style: FontStyle 2 8 2 1 2 1
string: "Edge Round"

FontStyle 2 8 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 8 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 8 3
type: NamedIndividual
type: Transform
has parent: Transform 2 8
has children: Transform 2 8 3 1
has children: Shape 2 8 3 2
has children: Shape 2 8 3 3
translation: -3
translation: -1
translation: 0

Transform 2 8 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 8 3
has children: Shape 2 8 3 1 1
translation: 0
translation: 1.75

Material 2 8 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 3 1 1 1
emissive color: 1

Text 2 8 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 8 3 1 1
has font style: FontStyle 2 8 3 1 1 2 1
max extent: 2
string: "Top Edges" "edgeRound = 0.0"

FontStyle 2 8 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 8 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 8 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 8 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 8 3 2
has coord: MESH COORD-USE-16
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge round: 0.0
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 8 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 3 3 1
emissive color: 1

IndexedLineSet 2 8 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 8 3 3
has coord: MESH COORD-USE-17
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 8 4
type: NamedIndividual
type: Transform
has parent: Transform 2 8
has children: Transform 2 8 4 1
has children: Shape 2 8 4 2
has children: Shape 2 8 4 3
translation: 0
translation: -1

Transform 2 8 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 8 4
has children: Shape 2 8 4 1 1
translation: 0
translation: 1.75

Material 2 8 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 4 1 1 1
emissive color: 1

Text 2 8 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 8 4 1 1
has font style: FontStyle 2 8 4 1 1 2 1
max extent: 2
string: "Top Edges" "edgeRound = 0.1"

FontStyle 2 8 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 8 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 8 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 8 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 8 4 2
has coord: MESH COORD-USE-18
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge round: 0.1
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 8 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 4 3 1
emissive color: 1

IndexedLineSet 2 8 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 8 4 3
has coord: MESH COORD-USE-19
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 8 5
type: NamedIndividual
type: Transform
has parent: Transform 2 8
has children: Transform 2 8 5 1
has children: Shape 2 8 5 2
has children: Shape 2 8 5 3
translation: 3
translation: -1
translation: 0

Transform 2 8 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 8 5
has children: Shape 2 8 5 1 1
translation: 0
translation: 1.75

Material 2 8 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 5 1 1 1
emissive color: 1

Text 2 8 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 8 5 1 1
has font style: FontStyle 2 8 5 1 1 2 1
max extent: 2
string: "Top Edges" "edgeRound = 1.0"

FontStyle 2 8 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 8 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 8 5 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 5 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 8 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 8 5 2
has coord: MESH COORD-USE-20
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge round: 1.0
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 8 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 8 5 3 1
emissive color: 1

IndexedLineSet 2 8 5 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 8 5 3
has coord: MESH COORD-USE-21
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 9
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 9 1
has children: Transform 2 9 2
has children: Transform 2 9 3
has children: Transform 2 9 4
has children: Transform 2 9 5
translation: 10
translation: 0

Viewpoint 2 9 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 9
description: Edge Vector

Transform 2 9 2
type: NamedIndividual
type: Transform
has parent: Transform 2 9
has children: Shape 2 9 2 1
translation: 0
translation: 1.5

Material 2 9 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 2 1 1
emissive color: 1

Text 2 9 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 9 2 1
has font style: FontStyle 2 9 2 1 2 1
string: "Edge Vector"

FontStyle 2 9 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 9 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 9 3
type: NamedIndividual
type: Transform
has parent: Transform 2 9
has children: Transform 2 9 3 1
has children: Shape 2 9 3 2
has children: Shape 2 9 3 3
translation: -3
translation: -1
translation: 0

Transform 2 9 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 3
has children: Shape 2 9 3 1 1
translation: 0
translation: 1.75

Material 2 9 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 3 1 1 1
emissive color: 1

Text 2 9 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 9 3 1 1
has font style: FontStyle 2 9 3 1 1 2 1
max extent: 2
string: "Top Edges" "Edge Vectors = (0 0 0)"

FontStyle 2 9 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 9 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 9 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 9 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 9 3 2
has coord: MESH COORD-USE-22
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge begin vector: 0
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge end vector: 0
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 9 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 3 3 1
emissive color: 1

IndexedLineSet 2 9 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 9 3 3
has coord: MESH COORD-USE-23
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 9 4
type: NamedIndividual
type: Transform
has parent: Transform 2 9
has children: Transform 2 9 4 1
has children: Shape 2 9 4 2
has children: Shape 2 9 4 3
translation: 0
translation: -1

Transform 2 9 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 4
has children: Shape 2 9 4 1 1
translation: 0
translation: 1.75

Material 2 9 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 4 1 1 1
emissive color: 1

Text 2 9 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 9 4 1 1
has font style: FontStyle 2 9 4 1 1 2 1
max extent: 2
string: "Top Edges" "Edge Vectors = (0 1 0)"

FontStyle 2 9 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 9 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 9 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 9 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 9 4 2
has coord: MESH COORD-USE-24
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge begin vector: 0
edge begin vector: 1
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge end vector: 0
edge end vector: 1
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 9 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 4 3 1
emissive color: 1

IndexedLineSet 2 9 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 9 4 3
has coord: MESH COORD-USE-25
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 9 5
type: NamedIndividual
type: Transform
has parent: Transform 2 9
has children: Transform 2 9 5 1
has children: Shape 2 9 5 2
has children: Shape 2 9 5 3
translation: 3
translation: -1
translation: 0

Transform 2 9 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 5
has children: Shape 2 9 5 1 1
translation: 0
translation: 1.75

Material 2 9 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 5 1 1 1
emissive color: 1

Text 2 9 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 9 5 1 1
has font style: FontStyle 2 9 5 1 1 2 1
max extent: 2
string: "Top Edges" "Edge Vectors = (0 2 0)"

FontStyle 2 9 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 9 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 9 5 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 5 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 9 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 9 5 2
has coord: MESH COORD-USE-26
edge begin coord index: 2
edge begin coord index: 3
edge begin coord index: 7
edge begin coord index: 6
edge begin vector: 0
edge begin vector: 2
edge end coord index: 3
edge end coord index: 7
edge end coord index: 6
edge end coord index: 2
edge end vector: 0
edge end vector: 2
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 9 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 5 3 1
emissive color: 1

IndexedLineSet 2 9 5 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 9 5 3
has coord: MESH COORD-USE-27
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 10
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 10 1
has children: Transform 2 10 2
has children: Transform 2 10 3
has children: Transform 2 10 4
has children: Transform 2 10 5
translation: -6
translation: 0

Viewpoint 2 10 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 10
description: Face Flags

Transform 2 10 2
type: NamedIndividual
type: Transform
has parent: Transform 2 10
has children: Shape 2 10 2 1
translation: 0
translation: 1.5

Material 2 10 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 2 1 1
emissive color: 1

Text 2 10 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 10 2 1
has font style: FontStyle 2 10 2 1 2 1
string: "Face Flags"

FontStyle 2 10 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 10 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 10 3
type: NamedIndividual
type: Transform
has parent: Transform 2 10
has children: Transform 2 10 3 1
has children: Shape 2 10 3 2
has children: Shape 2 10 3 3
translation: -3
translation: -1
translation: 0

Transform 2 10 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 10 3
has children: Shape 2 10 3 1 1
translation: 0
translation: 1.75

Material 2 10 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 3 1 1 1
emissive color: 1

Text 2 10 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 10 3 1 1
has font style: FontStyle 2 10 3 1 1 2 1
max extent: 2
string: "No Flags"

FontStyle 2 10 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 10 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 10 3 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 3 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 10 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 10 3 2
has coord: MESH COORD-USE-28
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 10 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 3 3 1
emissive color: 1

IndexedLineSet 2 10 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 10 3 3
has coord: MESH COORD-USE-29
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 10 4
type: NamedIndividual
type: Transform
has parent: Transform 2 10
has children: Transform 2 10 4 1
has children: Shape 2 10 4 2
has children: Shape 2 10 4 3
translation: 0
translation: -1

Transform 2 10 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 10 4
has children: Shape 2 10 4 1 1
translation: 0
translation: 1.75

Material 2 10 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 4 1 1 1
emissive color: 1

Text 2 10 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 10 4 1 1
has font style: FontStyle 2 10 4 1 1 2 1
max extent: 2
string: "Top Face Empty"

FontStyle 2 10 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 10 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 10 4 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 4 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 10 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 10 4 2
has coord: MESH COORD-USE-30
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face empty: true
face empty: false
shell type: LATTICE_MESH

Material 2 10 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 4 3 1
emissive color: 1

IndexedLineSet 2 10 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 10 4 3
has coord: MESH COORD-USE-31
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 10 5
type: NamedIndividual
type: Transform
has parent: Transform 2 10
has children: Transform 2 10 5 1
has children: Shape 2 10 5 2
has children: Shape 2 10 5 3
translation: 3
translation: -1
translation: 0

Transform 2 10 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 10 5
has children: Shape 2 10 5 1 1
translation: 0
translation: 1.75

Material 2 10 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 5 1 1 1
emissive color: 1

Text 2 10 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 10 5 1 1
has font style: FontStyle 2 10 5 1 1 2 1
max extent: 2
string: "Top Face Hidden"

FontStyle 2 10 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 10 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

Material 2 10 5 2 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 5 2 1
diffuse color: .5
diffuse color: 1

XvlShell 2 10 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 10 5 2
has coord: MESH COORD-USE-32
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face hidden: true
face hidden: false
shell type: LATTICE_MESH

Material 2 10 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 10 5 3 1
emissive color: 1

IndexedLineSet 2 10 5 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 10 5 3
has coord: MESH COORD-USE-33
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 11
type: NamedIndividual
type: Transform
has parent: Scene
has children: Viewpoint 2 11 1
has children: Transform 2 11 2
has children: Transform 2 11 3
has children: Transform 2 11 4
has children: Transform 2 11 5
has children: Transform 2 11 6
translation: 6
translation: -6
translation: 0

Viewpoint 2 11 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 11
description: Texture Mapping

Transform 2 11 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11
has children: Shape 2 11 2 1
translation: 0
translation: 1.5

Material 2 11 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 2 1 1
emissive color: 1

Text 2 11 2 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 11 2 1
has font style: FontStyle 2 11 2 1 2 1
string: "Texture Mapping"

FontStyle 2 11 2 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 11 2 1 2
justify: "MIDDLE" "MIDDLE"

Transform 2 11 3
type: NamedIndividual
type: Transform
has parent: Transform 2 11
has children: Transform 2 11 3 1
has children: Shape 2 11 3 2
has children: Shape 2 11 3 3
translation: -4.5
translation: -1
translation: 0

Transform 2 11 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 11 3
has children: Shape 2 11 3 1 1
translation: 0
translation: 1.75

Material 2 11 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 3 1 1 1
emissive color: 1

Text 2 11 3 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 11 3 1 1
has font style: FontStyle 2 11 3 1 1 2 1
max extent: 2
string: "Whole Surface" "Default Mapping"

FontStyle 2 11 3 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 11 3 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

TextSnapshot
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 11 3 2 1
DEF: TextSnapshot
url: "XvlTextSnapshot.jpg" "https://www.web3d.org/x3d/content/examples/Basic/LatticeXvl/XvlTextSnapshot.jpg"

XvlShell 2 11 3 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 3 2
has coord: MESH COORD-USE-34
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
shell type: LATTICE_MESH

Material 2 11 3 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 3 3 1
emissive color: 1

IndexedLineSet 2 11 3 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 11 3 3
has coord: MESH COORD-USE-35
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 11 4
type: NamedIndividual
type: Transform
has parent: Transform 2 11
has children: Transform 2 11 4 1
has children: Shape 2 11 4 2
has children: Shape 2 11 4 3
translation: -1.5
translation: -1
translation: 0

Transform 2 11 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 11 4
has children: Shape 2 11 4 1 1
translation: 0
translation: 1.75

Material 2 11 4 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 4 1 1 1
emissive color: 1

Text 2 11 4 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 11 4 1 1
has font style: FontStyle 2 11 4 1 1 2 1
max extent: 2
string: "All Faces" "Texture Coordinates"

FontStyle 2 11 4 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 11 4 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

XvlShell 2 11 4 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 4 2
has coord: MESH COORD-USE-36
has tex coord: TextureCoordinate 2 11 4 2 2 2
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face tex coord index: 0
face tex coord index: 2
face tex coord index: 3
face tex coord index: 1
face tex coord index: -1
shell type: LATTICE_MESH

TextureCoordinate 2 11 4 2 2 2
type: NamedIndividual
type: TextureCoordinate
has parent: XvlShell 2 11 4 2 2
point: 0
point: 1

Material 2 11 4 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 4 3 1
emissive color: 1

IndexedLineSet 2 11 4 3 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 11 4 3
has coord: MESH COORD-USE-37
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 11 5
type: NamedIndividual
type: Transform
has parent: Transform 2 11
has children: Transform 2 11 5 1
has children: Shape 2 11 5 2
has children: Shape 2 11 5 3
has children: Shape 2 11 5 4
translation: 1.5
translation: -1
translation: 0

Transform 2 11 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 11 5
has children: Shape 2 11 5 1 1
translation: 0
translation: 1.75

Material 2 11 5 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 5 1 1 1
emissive color: 1

Text 2 11 5 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 11 5 1 1
has font style: FontStyle 2 11 5 1 1 2 1
max extent: 2
string: "Front Face Only" "Default Mapping"

FontStyle 2 11 5 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 11 5 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

XvlShell 2 11 5 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 5 2
has coord: MESH COORD-USE-38
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face hidden: true
face hidden: false
shell type: LATTICE_MESH

Material 2 11 5 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 5 3 1
diffuse color: .5
diffuse color: 1

XvlShell 2 11 5 3 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 5 3
has coord: MESH COORD-USE-39
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face hidden: false
face hidden: true
shell type: LATTICE_MESH

Material 2 11 5 4 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 5 4 1
emissive color: 1

IndexedLineSet 2 11 5 4 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 11 5 4
has coord: MESH COORD-USE-40
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0

Transform 2 11 6
type: NamedIndividual
type: Transform
has parent: Transform 2 11
has children: Transform 2 11 6 1
has children: Shape 2 11 6 2
has children: Shape 2 11 6 3
has children: Shape 2 11 6 4
translation: 4.5
translation: -1
translation: 0

Transform 2 11 6 1
type: NamedIndividual
type: Transform
has parent: Transform 2 11 6
has children: Shape 2 11 6 1 1
translation: 0
translation: 1.75

Material 2 11 6 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 6 1 1 1
emissive color: 1

Text 2 11 6 1 1 2
type: NamedIndividual
type: Text
has parent: Shape 2 11 6 1 1
has font style: FontStyle 2 11 6 1 1 2 1
max extent: 2
string: "Front Face Only" "Texture Coordinates"

FontStyle 2 11 6 1 1 2 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 11 6 1 1 2
justify: "MIDDLE" "MIDDLE"
size: 0.5

XvlShell 2 11 6 2 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 6 2
has coord: MESH COORD-USE-41
has tex coord: TextureCoordinate 2 11 6 2 2 2
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face hidden: true
face hidden: false
face tex coord index: 0
face tex coord index: -1
face tex coord index: 3
face tex coord index: 1
face tex coord index: 2
shell type: LATTICE_MESH

TextureCoordinate 2 11 6 2 2 2
type: NamedIndividual
type: TextureCoordinate
has parent: XvlShell 2 11 6 2 2
point: 0
point: 1

Material 2 11 6 3 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 6 3 1
diffuse color: .5
diffuse color: 1

XvlShell 2 11 6 3 2
type: NamedIndividual
type: XvlShell
has parent: Shape 2 11 6 3
has coord: MESH COORD-USE-42
face coord index: 3
face coord index: 7
face coord index: 6
face coord index: 2
face coord index: -1
face coord index: 1
face coord index: 5
face coord index: 4
face coord index: 0
face hidden: false
face hidden: true
shell type: LATTICE_MESH

Material 2 11 6 4 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 11 6 4 1
emissive color: 1

IndexedLineSet 2 11 6 4 2
type: NamedIndividual
type: IndexedLineSet
has parent: Shape 2 11 6 4
has coord: MESH COORD-USE-43
coord index: 3
coord index: 7
coord index: 6
coord index: 2
coord index: -1
coord index: 1
coord index: 5
coord index: 4
coord index: 0