@prefix : . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix schema: . @prefix dcterms: . @prefix xsd: . @prefix x3d: . @prefix x3do: . :X3D a owl:NamedIndividual, x3do:X3D ; x3do:hasHead :head ; x3do:hasScene :Scene ; x3do:profile 'Immersive' ; x3do:version '3.0' ; x3do:noNamespaceSchemaLocation 'https://www.web3d.org/specifications/x3d-3.0.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_1 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'CarrierDeck' ; x3do:name 'title' . :meta_1_2 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'CarrierDeck.x3d' ; x3do:name 'CarrierDeck.x3d' . :meta_1_3 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'Drawing of Carrier USS Saratoga CV-60 using Extrusion. This file will only focus on the deck as part of a total project.' ; x3do:name 'description' . :meta_1_4 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'Chun Hock Sng' ; x3do:name 'creator' . :meta_1_5 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content '16 February 2001' ; x3do:name 'created' . :meta_1_6 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content '20 October 2019' ; x3do:name 'modified' . :meta_1_7 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'https://savage.nps.edu/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d' ; x3do:name 'identifier' . :meta_1_8 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content 'X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit' ; x3do:name 'generator' . :meta_1_9 a owl:NamedIndividual, x3do:meta ; x3do:hasParent :head ; x3do:content '../../license.html' ; x3do:name 'license' . :meta dcterms:title "CarrierDeck" . :meta dcterms:description "Drawing of Carrier USS Saratoga CV-60 using Extrusion. This file will only focus on the deck as part of a total project." . :meta dcterms:creator "Chun Hock Sng" . :meta dcterms:created "16 February 2001" . :meta dcterms:modified "20 October 2019" . :meta dcterms:identifier "https://savage.nps.edu/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d" . :meta dcterms:generator "X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit" . :meta dcterms:license "../../license.html" . :Scene a owl:NamedIndividual, x3do:Scene ; x3do:hasParent :X3D ; x3do:hasChildren :WorldInfo_2_1, :Viewpoint_2_2, :DECK, :Platforms, :NUMBER60, :decklines, :Catapults . :WorldInfo_2_1 a owl:NamedIndividual, x3do:WorldInfo ; x3do:hasParent :Scene ; x3do:title 'CarrierDeck' . :Viewpoint_2_2 a owl:NamedIndividual, x3do:Viewpoint ; x3do:hasParent :Scene ; x3do:description 'CarrierDeck' ; x3do:position ( 120 50 150 ) . :DECK a owl:NamedIndividual, x3do:Group ; x3do:hasParent :Scene ; x3do:hasChildren :Shape_2_3_1 ; x3do:DEF 'DECK' . :Shape_2_3_1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :DECK ; x3do:hasAppearance :Appearance_2_3_1_1 ; x3do:hasGeometry :Extrusion_2_3_1_2 . :Appearance_2_3_1_1 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_3_1 ; x3do:hasMaterial :Material_2_3_1_1_1 . :Material_2_3_1_1_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_3_1_1 . :Extrusion_2_3_1_2 a owl:NamedIndividual, x3do:Extrusion ; x3do:hasParent :Shape_2_3_1 ; x3do:convex false ; x3do:crossSection ( 0.0 0.0 15.0 -2.0 38.0 -2.0 41.0 -0.5 41.5 1.5 41.5 3.0 44.0 3.0 44.0 -2.0 58.5 -2.0 58.5 10.5 68.0 10.5 76.5 10.5 76.5 -2.0 91.5 -2.0 91.5 10.5 130.0 10.5 130.0 -2.0 144.5 -2.0 144.5 10.5 146.0 10.5 165.0 -3.0 237.0 -7.0 237.0 -10.0 242.0 -10.0 242.0 -12.0 237.0 -12.0 237.0 -18.0 237.0 -23.0 242.0 -23.0 242.0 -24.5 237.0 -24.5 237.0 -27.5 156.5 -32.0 156.5 -37.5 153.5 -37.0 153.5 -33.5 138.0 -33.5 138.0 -46.0 138.0 -48.5 128.0 -48.5 125.0 -47.5 119.5 -46.0 52.0 -46.0 29.0 -31.5 -5.0 -29.0 0.0 0.0 ) ; x3do:scale ( 1 1 1 1 ) . :Platforms a owl:NamedIndividual, x3do:Group ; x3do:hasParent :Scene ; x3do:hasChildren :Platform1, :Platform2, :Platform3, :Platform4 ; x3do:DEF 'Platforms' . :Platform1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Platforms ; x3do:hasGeometry :Extrusion_2_4_1_1 ; x3do:hasAppearance :Appearance_2_4_1_2 ; x3do:DEF 'Platform1' . :Extrusion_2_4_1_1 a owl:NamedIndividual, x3do:Extrusion ; x3do:hasParent :Platform1 ; x3do:crossSection ( 13 0 13.5 1 14 2 15 2.5 16.5 3 18 2.5 19 2 19.5 1 20 0 19.5 -1 19 -2 18 -2.5 16.5 -3 15 -2.5 14 -2 13.5 -1 13 0 ) ; x3do:scale ( 1 1 1 1 ) ; x3do:spine ( 0 -3 0 0 -2.5 0 ) . :Appearance_2_4_1_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Platform1 ; x3do:hasMaterial :Material_2_4_1_2_1 . :Material_2_4_1_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_4_1_2 ; x3do:diffuseColor ( 0.4 0.4 0.4 ) . :Platform2 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Platforms ; x3do:hasGeometry :Extrusion_2_4_2_1 ; x3do:hasAppearance :Appearance_2_4_2_2 ; x3do:DEF 'Platform2' . :Extrusion_2_4_2_1 a owl:NamedIndividual, x3do:Extrusion ; x3do:hasParent :Platform2 ; x3do:crossSection ( 24 -1 24.5 0 25 1 26 1.5 27.5 2 29 1.5 30 1 30.5 0 31 -1 30.5 -2 30 -3 29 -3.5 27.5 -4 26 -3.5 25 -3 24.5 -2 24 -1 ) ; x3do:scale ( 1 1 1 1 ) ; x3do:spine ( 0 -3 0 0 -2.5 0 ) . :Appearance_2_4_2_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Platform2 ; x3do:hasMaterial :Material_2_4_2_2_1 . :Material_2_4_2_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_4_2_2 ; x3do:diffuseColor ( 0.4 0.4 0.4 ) . :Platform3 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Platforms ; x3do:hasGeometry :Extrusion_2_4_3_1 ; x3do:hasAppearance :Appearance_2_4_3_2 ; x3do:DEF 'Platform3' . :Extrusion_2_4_3_1 a owl:NamedIndividual, x3do:Extrusion ; x3do:hasParent :Platform3 ; x3do:crossSection ( 13 -34 13.5 -33 14 -32 15 -31.5 16.5 -31 18 -31.5 19 -32 19.5 -33 20 -34 19.5 -35 19 -36 18 -36.5 16.5 -37 15 -36.5 14 -36 13.5 -35 13 -34 ) ; x3do:spine ( 0 -3 0 0 -2.5 0 ) . :Appearance_2_4_3_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Platform3 ; x3do:hasMaterial :Material_2_4_3_2_1 . :Material_2_4_3_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_4_3_2 ; x3do:diffuseColor ( 0.4 0.4 0.4 ) . :Platform4 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Platforms ; x3do:hasGeometry :Extrusion_2_4_4_1 ; x3do:hasAppearance :Appearance_2_4_4_2 ; x3do:DEF 'Platform4' . :Extrusion_2_4_4_1 a owl:NamedIndividual, x3do:Extrusion ; x3do:hasParent :Platform4 ; x3do:crossSection ( 24 -33 24.5 -32 25 -31 26 -30.5 27.5 -30 29 -30.5 30 -31 30.5 -32 31 -33 30.5 -34 30 -35 29 -35.5 27.5 -36 26 -35.5 25 -35 24.5 -34 24 -33 ) ; x3do:spine ( 0 -3 0 0 -2.5 0 ) . :Appearance_2_4_4_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Platform4 ; x3do:hasMaterial :Material_2_4_4_2_1 . :Material_2_4_4_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_4_4_2 ; x3do:diffuseColor ( 0.4 0.4 0.4 ) . :NUMBER60 a owl:NamedIndividual, x3do:Group ; x3do:hasParent :Scene ; x3do:hasChildren :Transform_2_5_1, :Transform_2_5_2 ; x3do:DEF 'NUMBER60' . :Transform_2_5_1 a owl:NamedIndividual, x3do:Transform ; x3do:hasParent :NUMBER60 ; x3do:hasChildren :Transform_2_5_1_1 ; x3do:rotation ( 1 0 0 -1.57 ) ; x3do:translation ( 225 1.05 -24.5 ) . :Transform_2_5_1_1 a owl:NamedIndividual, x3do:Transform ; x3do:hasParent :Transform_2_5_1 ; x3do:hasChildren :Shape_2_5_1_1_1 ; x3do:rotation ( 0 0 1 -1.57 ) . :Shape_2_5_1_1_1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Transform_2_5_1_1 ; x3do:hasGeometry :Text_2_5_1_1_1_1 . :Text_2_5_1_1_1_1 a owl:NamedIndividual, x3do:Text ; x3do:hasParent :Shape_2_5_1_1_1 ; x3do:hasFontStyle :FontStyle_2_5_1_1_1_1_1 ; x3do:string '"60"' . :FontStyle_2_5_1_1_1_1_1 a owl:NamedIndividual, x3do:FontStyle ; x3do:hasParent :Text_2_5_1_1_1_1 ; x3do:family '"SANS"' ; x3do:size 15 . :Transform_2_5_2 a owl:NamedIndividual, x3do:Transform ; x3do:hasParent :NUMBER60 ; x3do:hasChildren :Transform_2_5_2_1 ; x3do:rotation ( 1 0 0 -1.57 ) ; x3do:translation ( 0 1.05 -22 ) . :Transform_2_5_2_1 a owl:NamedIndividual, x3do:Transform ; x3do:hasParent :Transform_2_5_2 ; x3do:hasChildren :Shape_2_5_2_1_1 ; x3do:rotation ( 0 0 1 -1.42 ) . :Shape_2_5_2_1_1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Transform_2_5_2_1 ; x3do:hasGeometry :Text_2_5_2_1_1_1 . :Text_2_5_2_1_1_1 a owl:NamedIndividual, x3do:Text ; x3do:hasParent :Shape_2_5_2_1_1 ; x3do:hasFontStyle :FontStyle_2_5_2_1_1_1_1 ; x3do:string '"60"' . :FontStyle_2_5_2_1_1_1_1 a owl:NamedIndividual, x3do:FontStyle ; x3do:hasParent :Text_2_5_2_1_1_1 ; x3do:family '"SANS"' ; x3do:size 15 . :decklines a owl:NamedIndividual, x3do:Group ; x3do:hasParent :Scene ; x3do:hasChildren :Shape_2_6_1, :Shape_2_6_2, :Shape_2_6_3, :Shape_2_6_4 ; x3do:DEF 'decklines' . :Shape_2_6_1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :decklines ; x3do:hasAppearance :Appearance_2_6_1_1 ; x3do:hasGeometry :IndexedFaceSet_2_6_1_2 . :Appearance_2_6_1_1 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_6_1 ; x3do:hasMaterial :Material_2_6_1_1_1 . :Material_2_6_1_1_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_6_1_1 ; x3do:diffuseColor ( 1 1 1 ) ; x3do:emissiveColor ( 1 1 1 ) . :IndexedFaceSet_2_6_1_2 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_6_1 ; x3do:hasCoord :Coordinate_2_6_1_2_1 ; x3do:coordIndex ( 0 1 2 3 -1 ) . :Coordinate_2_6_1_2_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_6_1_2 ; x3do:point ( 14 1.05 -13 138 1.05 -34 138 1.05 -36 13.8 1.05 -14.8 ) . :Shape_2_6_2 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :decklines ; x3do:hasGeometry :IndexedFaceSet_2_6_2_1 ; x3do:hasAppearance :Appearance_2_6_2_2 . :IndexedFaceSet_2_6_2_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_6_2 ; x3do:hasCoord :Coordinate_2_6_2_1_1 ; x3do:coordIndex ( 0 1 2 3 -1 ) . :Coordinate_2_6_2_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_6_2_1 ; x3do:point ( 18 1.05 -3 156 1.05 -31.5 156 1.05 -32 18 1.05 -3.5 ) . :Appearance_2_6_2_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_6_2 ; x3do:hasMaterial :Material_2_6_2_2_1 . :Material_2_6_2_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_6_2_2 ; x3do:diffuseColor ( 1 1 1 ) ; x3do:emissiveColor ( 1 1 1 ) . :Shape_2_6_3 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :decklines ; x3do:hasGeometry :IndexedFaceSet_2_6_3_1 ; x3do:hasAppearance :Appearance_2_6_3_2 . :IndexedFaceSet_2_6_3_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_6_3 ; x3do:hasCoord :Coordinate_2_6_3_1_1 ; x3do:coordIndex ( 0 1 2 3 -1 ) . :Coordinate_2_6_3_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_6_3_1 ; x3do:point ( 12 1.05 -25 138 1.05 -41 138 1.05 -41.5 12 1.05 -25.5 ) . :Appearance_2_6_3_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_6_3 ; x3do:hasMaterial :Material_2_6_3_2_1 . :Material_2_6_3_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_6_3_2 ; x3do:diffuseColor ( 1 1 1 ) ; x3do:emissiveColor ( 1 1 1 ) . :Shape_2_6_4 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :decklines ; x3do:hasGeometry :IndexedLineSet_2_6_4_1 ; x3do:hasAppearance :Appearance_2_6_4_2 . :IndexedLineSet_2_6_4_1 a owl:NamedIndividual, x3do:IndexedLineSet ; x3do:hasParent :Shape_2_6_4 ; x3do:hasCoord :Coordinate_2_6_4_1_1 ; x3do:coordIndex ( 0 1 -1 2 3 -1 4 5 -1 6 7 -1 8 9 -1 ) . :Coordinate_2_6_4_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedLineSet_2_6_4_1 ; x3do:point ( 25.5 1.05 -2.5 21 1.05 -29 34 1.05 -3.5 29.5 1.05 -31 43 1.05 -5 38.5 1.05 -32 52 1.05 -6 47 1.05 -34 61 1.05 -7.5 55 1.05 -35 ) . :Appearance_2_6_4_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_6_4 ; x3do:hasMaterial :Material_2_6_4_2_1 . :Material_2_6_4_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_6_4_2 ; x3do:diffuseColor ( 1 1 1 ) ; x3do:emissiveColor ( 1 1 1 ) . :Catapults a owl:NamedIndividual, x3do:Group ; x3do:hasParent :Scene ; x3do:hasChildren :Shape_2_7_1, :Shape_2_7_2, :Shape_2_7_3, :Shape_2_7_4 ; x3do:DEF 'Catapults' . :Shape_2_7_1 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Catapults ; x3do:hasGeometry :IndexedFaceSet_2_7_1_1 ; x3do:hasAppearance :Appearance_2_7_1_2 . :IndexedFaceSet_2_7_1_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_7_1 ; x3do:hasCoord :Coordinate_2_7_1_1_1 ; x3do:coordIndex ( 0 1 2 3 4 5 6 7 -1 ) . :Coordinate_2_7_1_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_7_1_1 ; x3do:point ( 56 1.04 -39.5 64.5 1.04 -39.5 64.5 1.04 -41.5 137 1.04 -41.5 137 1.04 -42.5 64.5 1.04 -42.5 64.5 1.04 -44 56 1.04 -44 ) . :Appearance_2_7_1_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_7_1 ; x3do:hasMaterial :Material_2_7_1_2_1 . :Material_2_7_1_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_7_1_2 ; x3do:diffuseColor ( 0.25 0.25 0.25 ) . :Shape_2_7_2 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Catapults ; x3do:hasGeometry :IndexedFaceSet_2_7_2_1 ; x3do:hasAppearance :Appearance_2_7_2_2 . :IndexedFaceSet_2_7_2_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_7_2 ; x3do:hasCoord :Coordinate_2_7_2_1_1 ; x3do:coordIndex ( 0 1 2 3 4 5 6 7 -1 ) . :Coordinate_2_7_2_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_7_2_1 ; x3do:point ( 66 1.04 -28.5 73.5 1.04 -29 73 1.04 -31 137 1.04 -39 137 1.04 -40 73 1.04 -32 72.8 1.04 -34 66 1.04 -33.8 ) . :Appearance_2_7_2_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_7_2 ; x3do:hasMaterial :Material_2_7_2_2_1 . :Material_2_7_2_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_7_2_2 ; x3do:diffuseColor ( 0.25 0.25 0.25 ) . :Shape_2_7_3 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Catapults ; x3do:hasGeometry :IndexedFaceSet_2_7_3_1 ; x3do:hasAppearance :Appearance_2_7_3_2 . :IndexedFaceSet_2_7_3_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_7_3 ; x3do:hasCoord :Coordinate_2_7_3_1_1 ; x3do:coordIndex ( 0 1 2 3 4 5 6 7 -1 ) . :Coordinate_2_7_3_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_7_3_1 ; x3do:point ( 160.5 1.04 -24 169 1.04 -23.8 168.5 1.04 -26 237 1.04 -22 237 1.04 -23 169 1.04 -26.8 169.2 1.04 -28.2 161.5 1.04 -28.5 ) . :Appearance_2_7_3_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_7_3 ; x3do:hasMaterial :Material_2_7_3_2_1 . :Material_2_7_3_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_7_3_2 ; x3do:diffuseColor ( 0.25 0.25 0.25 ) . :Shape_2_7_4 a owl:NamedIndividual, x3do:Shape ; x3do:hasParent :Catapults ; x3do:hasGeometry :IndexedFaceSet_2_7_4_1 ; x3do:hasAppearance :Appearance_2_7_4_2 . :IndexedFaceSet_2_7_4_1 a owl:NamedIndividual, x3do:IndexedFaceSet ; x3do:hasParent :Shape_2_7_4 ; x3do:hasCoord :Coordinate_2_7_4_1_1 ; x3do:coordIndex ( 0 1 2 3 4 5 6 7 -1 ) . :Coordinate_2_7_4_1_1 a owl:NamedIndividual, x3do:Coordinate ; x3do:hasParent :IndexedFaceSet_2_7_4_1 ; x3do:point ( 161.8 1.04 -3.5 169.5 1.04 -3.65 169.2 1.04 -5.7 237 1.04 -9.7 237 1.04 -10.7 169 1.04 -6.7 169.2 1.04 -9 161.5 1.04 -8.7 ) . :Appearance_2_7_4_2 a owl:NamedIndividual, x3do:Appearance ; x3do:hasParent :Shape_2_7_4 ; x3do:hasMaterial :Material_2_7_4_2_1 . :Material_2_7_4_2_1 a owl:NamedIndividual, x3do:Material ; x3do:hasParent :Appearance_2_7_4_2 ; x3do:diffuseColor ( 0.25 0.25 0.25 ) .