#Inventor V2.1 ascii

# Check all aspects of rendering with an SoPendulum in the scene.
#
# 19990414 mortene

Separator {
   # (ROW 0) set field values in a number of possible ways.
   Separator {
      Cube { }
      
      BaseColor { rgb 1 0 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum { }
	 Cube { }
      }
      
      BaseColor { rgb 0 1 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum { rotation0 1 0 0  0.78 }
	 Cube { }
      }
      
      BaseColor { rgb 0.2 0.4 0.8 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum { rotation1 0 1 0  0.78 }
	 Cube { }
      }
      
      BaseColor { rgb 0 0 1 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    rotation1 0 1 0  0.78
	 }
	 Cube { }
      }
      
      BaseColor { rgb 1 1 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    speed 4
	 }
	 Cube { }
      }
      
      BaseColor { rgb 0 1 1 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    on FALSE
	 }
	 Cube { }
      }

      BaseColor { rgb 1 1 1 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    speed 0
	 }
	 Cube { }
      }
   }

   # (ROW 1) set ignored flag on field values.
   # NB, NB: this bugs in OIV!
   Translation { translation 0 +6 0 }
   Separator {
      Separator {
	 Pendulum { rotation0 1 0 0  0.78 ~}
	 Cube { }
      }

      BaseColor { rgb 0 1 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum { rotation1 1 0 0  0.78 ~}
	 Cube { }
      }

      BaseColor { rgb 1 0 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    on FALSE ~
	 }
	 Cube { }
      }

      BaseColor { rgb 1 0 0 }
      Translation { translation +4 0 0 }
      Separator {
	 Pendulum {
	    rotation0 1 0 0  0.78
	    speed 70 ~
	 }
	 Cube { }
      }
   }
}
