Back to project page 101AndroidApps.
The source code is released under:
Licenced under the Creative Commons Attribution 4.0 licence. For full text see http://creativecommons.org/licenses/by/4.0/
If you think the Android project 101AndroidApps listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.hulzenga.ioi.android.util.open_gl.engine; //from w w w . j a va 2s . c om import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class SceneGraph implements Iterable<SceneNode> { private List<SceneNode> mNodes = new ArrayList<SceneNode>(); private float mLookatX = 0.0f; private float mLookatY = 0.0f; private float mLookatZ = 0.0f; public void setLookAt(float x, float y, float z) { mLookatX = x; mLookatY = y; mLookatZ = z; } public float getLookAtX() { return mLookatX; } public float getLookAtY() { return mLookatY; } public float getLookAtZ() { return mLookatZ; } public void addNode(SceneNode node) { mNodes.add(node); } @Override public Iterator<SceneNode> iterator() { return mNodes.iterator(); } }