@prefix :        <https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Buildings/ArchFilled.ttl#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema:  <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix x3d:     <https://www.web3d.org/specifications/x3d-4.0.xsd#> .
@prefix x3do:    <https://www.web3d.org/specifications/X3dOntology4.0#> .

:X3D a owl:NamedIndividual, x3do:X3D ;
  x3do:hasHead :head ;
  x3do:hasScene :Scene ;
  x3do:profile 'Interchange' ;
  x3do:version '3.3' ;
  x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.3.xsd' .
:head a owl:NamedIndividual, x3do:head ;
  x3do:hasParent :X3D ;
  x3do:hasMeta :meta_1_1, :meta_1_2, :meta_1_3, :meta_1_4, :meta_1_5, :meta_1_6, :meta_1_7, :meta_1_8, :meta_1_9, :meta_1_10 .
:meta_1_1 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'ArchFilled.x3d' ;
  x3do:name 'title' .
:meta_1_2 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Create a filled arch. Note it is an half cylinder. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3p. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.' ;
  x3do:name 'description' .
:meta_1_3 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'Michele Foti, Don Brutzman' ;
  x3do:name 'creator' .
:meta_1_4 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '15 December 2014' ;
  x3do:name 'created' .
:meta_1_5 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '20 October 2019' ;
  x3do:name 'modified' .
:meta_1_6 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'ArchModelingDiagrams.pdf' ;
  x3do:name 'reference' .
:meta_1_7 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://en.wikipedia.org/wiki/Arch' ;
  x3do:name 'reference' .
:meta_1_8 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Buildings/ArchFilled.x3d' ;
  x3do:name 'identifier' .
:meta_1_9 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content 'X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit' ;
  x3do:name 'generator' .
:meta_1_10 a owl:NamedIndividual, x3do:meta ;
  x3do:hasParent :head ;
  x3do:content '../license.html' ;
  x3do:name 'license' .
:meta dcterms:title "ArchFilled.x3d" .
:meta dcterms:description "Create a filled arch. Note it is an half cylinder. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3p. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information." .
:meta dcterms:creator "Michele Foti, Don Brutzman" .
:meta dcterms:created "15 December 2014" .
:meta dcterms:modified "20 October 2019" .
:meta dcterms:reference "ArchModelingDiagrams.pdf" .
:meta dcterms:reference "https://en.wikipedia.org/wiki/Arch" .
:meta dcterms:identifier "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Buildings/ArchFilled.x3d" .
:meta dcterms:generator "X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit" .
:meta dcterms:license "../license.html" .
:Scene a owl:NamedIndividual, x3do:Scene ;
  x3do:hasParent :X3D ;
  x3do:hasChildren :WorldInfo_2_1, :Arch .
:WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:title 'ArchFilled.x3d' .
:Arch a owl:NamedIndividual, x3do:Shape ;
  x3do:hasParent :Scene ;
  x3do:hasGeometry :ArchIndex ;
  x3do:hasAppearance :Appearance_2_2_2 ;
  x3do:DEF 'Arch' .
:ArchIndex a owl:NamedIndividual, x3do:IndexedFaceSet ;
  x3do:hasParent :Arch ;
  x3do:hasCoord :ArchChord ;
  x3do:DEF 'ArchIndex' ;
  x3do:convex false ;
  x3do:coordIndex ( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 156 -1 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 156 -1 0 156 157 63 -1 62 156 157 125 -1 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 157 -1 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 157 -1 0 63 64 1 -1 1 64 65 2 -1 2 65 66 3 -1 3 66 67 4 -1 4 67 68 5 -1 5 68 69 6 -1 6 69 70 7 -1 7 70 71 8 -1 8 71 72 9 -1 9 72 73 10 -1 10 73 74 11 -1 11 74 75 12 -1 12 75 76 13 -1 13 76 77 14 -1 14 77 78 15 -1 15 78 79 16 -1 16 79 80 17 -1 17 80 81 18 -1 18 81 82 19 -1 19 82 83 20 -1 20 83 84 21 -1 21 84 85 22 -1 22 85 86 23 -1 23 86 87 24 -1 24 87 88 25 -1 25 88 89 26 -1 26 89 90 27 -1 27 90 91 28 -1 28 91 92 29 -1 29 92 93 30 -1 30 93 94 31 -1 31 94 95 32 -1 32 95 96 33 -1 33 96 97 34 -1 34 97 98 35 -1 35 98 99 36 -1 36 99 100 37 -1 37 100 101 38 -1 38 101 102 39 -1 39 102 103 40 -1 40 103 104 41 -1 41 104 105 42 -1 42 105 106 43 -1 43 106 107 44 -1 44 107 108 45 -1 45 108 109 46 -1 46 109 110 47 -1 47 110 111 48 -1 48 111 112 49 -1 49 112 113 50 -1 50 113 114 51 -1 51 114 115 52 -1 52 115 116 53 -1 53 116 117 54 -1 54 117 118 55 -1 55 118 119 56 -1 56 119 120 57 -1 57 120 121 58 -1 58 121 122 59 -1 59 122 123 60 -1 60 123 124 61 -1 61 124 125 62 -1 ) ;
  x3do:solid false .
:ArchChord a owl:NamedIndividual, x3do:Coordinate ;
  x3do:hasParent :ArchIndex ;
  x3do:DEF 'ArchChord' ;
  x3do:point ( 2 0 0 1.9974984355438178 0.1 0 1.98997487421324 0.2 0 1.977371993328519 0.3 0 1.9595917942265423 0.4 0 1.9364916731037084 0.5 0 1.9078784028338912 0.6 0 1.8734993995195193 0.7 0 1.833030277982336 0.8 0 1.786057109949175 0.9 0 1.7320508075688775 1 0 1.6703293088490067 1.1 0 1.60 1.2 0 1.5198684153570664 1.3 0 1.42828568570857 1.4 0 1.3228756555322953 1.5 0 1.20 1.6 0 1.0535653752852738 1.7 0 0.9020947843768965 1.785 0 0.7599342076785332 1.85 0 0.6244997998398398 1.9 0 0.5425633603552677 1.925 0 0.4444097208657794 1.95 0 0.36181625170796194 1.967 0 0.2821347195933173 1.98 0 0.19974984355438343 1.99 0 0.16718552568927703 1.993 0 0.14133294025102578 1.995 0 0.10950342460398415 1.997 0 0.08942035562443252 1.998 0 0.06323764701505419 1.999 0 0 2 0 -0.06323764701505419 1.999 0 -0.08942035562443252 1.998 0 -0.10950342460398415 1.997 0 -0.14133294025102578 1.995 0 -0.16718552568927703 1.993 0 -0.19974984355438343 1.99 0 -0.2821347195933173 1.98 0 -0.36181625170796194 1.967 0 -0.4444097208657794 1.95 0 -0.5425633603552677 1.925 0 -0.6244997998398398 1.9 0 -0.7599342076785332 1.85 0 -0.9020947843768965 1.785 0 -1.0535653752852738 1.7 0 -1.20 1.6 0 -1.3228756555322953 1.5 0 -1.42828568570857 1.4 0 -1.5198684153570664 1.3 0 -1.60 1.2 0 -1.6703293088490067 1.1 0 -1.7320508075688775 1 0 -1.786057109949175 0.9 0 -1.833030277982336 0.8 0 -1.8734993995195193 0.7 0 -1.9078784028338912 0.6 0 -1.9364916731037084 0.5 0 -1.9595917942265423 0.4 0 -1.977371993328519 0.3 0 -1.98997487421324 0.2 0 -1.9974984355438178 0.1 0 -2 0 0 2 0 3 1.9974984355438178 0.1 3 1.98997487421324 0.2 3 1.977371993328519 0.3 3 1.9595917942265423 0.4 3 1.9364916731037084 0.5 3 1.9078784028338912 0.6 3 1.8734993995195193 0.7 3 1.833030277982336 0.8 3 1.786057109949175 0.9 3 1.7320508075688775 1 3 1.6703293088490067 1.1 3 1.60 1.2 3 1.5198684153570664 1.3 3 1.42828568570857 1.4 3 1.3228756555322953 1.5 3 1.20 1.6 3 1.0535653752852738 1.7 3 0.9020947843768965 1.785 3 0.7599342076785332 1.85 3 0.6244997998398398 1.9 3 0.5425633603552677 1.925 3 0.4444097208657794 1.95 3 0.36181625170796194 1.967 3 0.2821347195933173 1.98 3 0.19974984355438343 1.99 3 0.16718552568927703 1.993 3 0.14133294025102578 1.995 3 0.10950342460398415 1.997 3 0.08942035562443252 1.998 3 0.06323764701505419 1.999 3 0 2 3 -0.06323764701505419 1.999 3 -0.08942035562443252 1.998 3 -0.10950342460398415 1.997 3 -0.14133294025102578 1.995 3 -0.16718552568927703 1.993 3 -0.19974984355438343 1.99 3 -0.2821347195933173 1.98 3 -0.36181625170796194 1.967 3 -0.4444097208657794 1.95 3 -0.5425633603552677 1.925 3 -0.6244997998398398 1.9 3 -0.7599342076785332 1.85 3 -0.9020947843768965 1.785 3 -1.0535653752852738 1.7 3 -1.20 1.6 3 -1.3228756555322953 1.5 3 -1.42828568570857 1.4 3 -1.5198684153570664 1.3 3 -1.60 1.2 3 -1.6703293088490067 1.1 3 -1.7320508075688775 1 3 -1.786057109949175 0.9 3 -1.833030277982336 0.8 3 -1.8734993995195193 0.7 3 -1.9078784028338912 0.6 3 -1.9364916731037084 0.5 3 -1.9595917942265423 0.4 3 -1.977371993328519 0.3 3 -1.98997487421324 0.2 3 -1.9974984355438178 0.1 3 -2 0 3 -2 -1 3 -2.5 -1 3 -2.5 2.5 3 2.5 2.5 3 2.5 -1 3 2 -1 3 -2 -1 0 -2.5 -1 0 -2.5 2.5 0 2.5 2.5 0 2.5 -1 0 2 -1 0 2.5 0 3 2.5 0 0 -2.5 0 3 -2.5 0 0 -2.5 2 3 -2 2 3 -2 2 0 -2.5 2 0 -2 2.5 3 -2 2.5 0 0 2.5 3 0 2.5 0 2 2 3 2.5 2 3 2.5 2 0 2 2 0 2 2.5 3 2 2.5 0 0 0 0 0 0 3 ) .
:Appearance_2_2_2 a owl:NamedIndividual, x3do:Appearance ;
  x3do:hasParent :Arch ;
  x3do:hasMaterial :MaterialNode .
:MaterialNode a owl:NamedIndividual, x3do:Material ;
  x3do:hasParent :Appearance_2_2_2 ;
  x3do:DEF 'MaterialNode' ;
  x3do:diffuseColor ( 1 0.75 0.25 ) .
