/* Author's notes: The gazebo is a standing platform with 4 moderately fat columns supporting it at the corners on the underside. On top of the standing platform is a very thin raised platform that can be seen in a different color.The standing platform also has 4 fairly stout columns at the corners, which appear to be supporting the gazebo top. The gazebo top looks like a square pyramid without a base. Currently the standing platform is colored maroon, the raised platform pale goldenrod, the columns on and below the standing platform wheat, and the top is colored cucumber green. The gazebo is designed so that the standing platform would be a square, whose edges are equal in size on the x and z axis and are readjustable. The height of the gazebo is also readjustable. The dimension of the gazebo is currently set to 2 in width, 3 in height, and 2 in depth. However, only the gazebo platform will be 2 in width and depth. The gazebo top on the other hand will extend farther out beyond that. This is determined by the definition of the gazeboTopEdge constant, which is currently set to be a half of the gazeboEdge farther out. */ /* Gazebo notes: The reference point of the gazebo is in the center at the bottom of the gazebo. The ayipGazebo function takes in 5 parameters. 1.) gazeboXPos takes in a float to determine the x position of the gazebo 2.) gazeboYPos takes in a float to determine the y position of the gazebo 3.) gazeboZPos takes in a float to determine the z position of the gazebo 4.) gazeboEdge determines the width and depth of the standing platform, which is designed to look like a square from a bird's eye view 5.) gazeboEdge determines the height of the entire gazebo from the underside column to the top of the gazebo */ void ayipGazebo(float gazeboXPos, float gazeboYPos, float gazeboZPos, float gazeboEdge, float gazeboHeight);