Fork me
BeyondAR
Augmented Reality Framework for Android
 All Classes Functions Variables
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCcom.beyondar.android.util.location.BeyondarLocationManagerThis class provides a helper to get the best location
oCcom.beyondar.android.view.CameraView.BeyondarPictureCallbackCallback to get notify when a picture from the camera has been taken
oCcom.beyondar.android.sensor.BeyondarSensorManagerThis class controls and filter the sensor data provided by the magnetic and the accelerometer sensors
oCcom.beyondar.android.view.BeyondarViewAdapterAdapter to attach views to the BeyondarObject
oCcom.beyondar.android.util.cache.BitmapCache
oCCallback
|\Ccom.beyondar.android.view.CameraViewThis class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera
oCcom.beyondar.android.util.CompatibilityUtils
oCcom.beyondar.android.util.DebugBitmap
oCcom.beyondar.android.util.math.DistanceClass to calculate the distance between two points in arbitrary units
oCcom.beyondar.android.opengl.renderer.ARRenderer.FpsUpdatable
|oCcom.beyondar.android.fragment.BeyondarFragmentFragment class that displays and control the CameraView and the BeyondarGLSurfaceView
|\Ccom.beyondar.android.fragment.BeyondarFragmentSupportSupport fragment class that displays and control the CameraView and the BeyondarGLSurfaceView
oCcom.beyondar.android.opengl.renderer.ARRenderer.GLSnapshotCallbackCallback to get notified when the snapshot of the OpenGL view is taken
oCcom.beyondar.android.util.GoogleGlassUtils
oCcom.beyondar.android.util.ImageUtilsUtil class for manipulating images
oCIterable
|\Ccom.beyondar.android.world.BeyondarObjectListThis class allow the user to store according to type, so it is useful when a search is required
oCcom.beyondar.android.util.location.LocationUtils
oCcom.beyondar.android.util.LoggerLogger class for BeyondAR framework
oCcom.beyondar.android.opengl.util.LowPassFilterLow pass filter class to filter the sensors noise
oCcom.beyondar.android.util.cache.LruCache< K, V >A cache that holds strong references to a limited number of values
oCcom.beyondar.android.util.math.MathUtilsUtil class for math operations
oCcom.beyondar.android.util.math.geom.Matrix3Represent a 3D Matrix that can be used with OpenGL
oCcom.beyondar.android.opengl.util.MatrixGrabber
oCcom.beyondar.android.opengl.util.MatrixStackA matrix stack, similar to OpenGL ES's internal matrix stack
oCcom.beyondar.android.opengl.colision.MeshColliderA mesh collider is a container for 3D objects used for collision tests
|oCcom.beyondar.android.opengl.colision.SphericalMeshColliderA spherical mesh collider
|\Ccom.beyondar.android.opengl.colision.SquareMeshColliderA square mesh collider
oCcom.beyondar.android.opengl.renderer.OnBeyondarObjectRenderedListener
|\Ccom.beyondar.android.view.BeyondarGLSurfaceViewGL View to draw the World using the ARRenderer
oCcom.beyondar.android.view.OnClickBeyondarObjectListenerOn click listener to detect when a BeyondarObject has been clicked on the BeyondarGLSurfaceView
oCcom.beyondar.android.util.cache.BitmapCache.OnExternalBitmapLoadedCacheListener
|\Ccom.beyondar.android.opengl.renderer.ARRendererRenderer for drawing the World with OpenGL
oCcom.beyondar.android.screenshot.OnScreenshotListenerListener to get notified when a picture is taken (AR view + camera)
oCcom.beyondar.android.view.OnTouchBeyondarViewListenerOn touch listener to detect when a BeyondarObject has been touched on the BeyondarGLSurfaceView
oCcom.beyondar.android.util.PendingBitmapsToBeLoaded< E >
oCPictureCallback
|\Ccom.beyondar.android.view.CameraViewThis class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera
oCcom.beyondar.android.util.math.geom.PlaneRepresents a geometric plane
oCcom.beyondar.android.plugin.Plugable< T extends Plugin >Interface to define which Classes can be extended using plugins
oCcom.beyondar.android.plugin.PluginBasic interface for all the plugins
|oCcom.beyondar.android.plugin.BeyondarObjectPluginBasic interface to create a plugin for a BeyondarObject
||\Ccom.beyondar.android.plugin.GeoObjectPluginExtension of the BeyondarObjectPlugin for GeoObject
|oCcom.beyondar.android.plugin.GLPluginBasic interface to create a plugin to extend the OpenGL layer
|\Ccom.beyondar.android.plugin.WorldPluginBase interface to create a plugin for a World
oCcom.beyondar.android.util.math.geom.Point2Represents a 2D point
|\Ccom.beyondar.android.util.math.geom.Point3Represents a 3D point
| \Ccom.beyondar.android.util.math.geom.Vector3Represents a 3 dimensions vector
oCcom.beyondar.android.util.math.geom.RayRepresents a geometric ray, compound of a Point3 and a Vector3
oCcom.beyondar.android.opengl.renderable.RenderableInterface that provides the needed methods that are called from the ARRenderer
|\Ccom.beyondar.android.opengl.renderable.SquareRenderableBasic Renderable for rendering simple 2D images
oCRenderer
|\Ccom.beyondar.android.opengl.renderer.ARRendererRenderer for drawing the World with OpenGL
oCcom.beyondar.android.screenshot.ScreenshotHelperHelper for taking a full screenshot (AR view + camera)
oCcom.beyondar.android.opengl.texture.TextureTexture object for rendering using OpenGL
oCcom.beyondar.android.util.math.geom.TriangleRepresents a geometric triangle
oCcom.beyondar.android.util.Utils
oCcom.beyondar.android.util.VersionClass to retrieve the framework version
oCBeyondarSensorListener
|\Ccom.beyondar.android.opengl.renderer.ARRendererRenderer for drawing the World with OpenGL
oCFragment
|oCcom.beyondar.android.fragment.BeyondarFragmentFragment class that displays and control the CameraView and the BeyondarGLSurfaceView
|\Ccom.beyondar.android.fragment.BeyondarFragmentSupportSupport fragment class that displays and control the CameraView and the BeyondarGLSurfaceView
oCGL
|\Ccom.beyondar.android.opengl.util.MatrixTrackingGLAllows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
oCGL10
|\Ccom.beyondar.android.opengl.util.MatrixTrackingGLAllows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
oCGL10Ext
|\Ccom.beyondar.android.opengl.util.MatrixTrackingGLAllows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
oCGL11
|\Ccom.beyondar.android.opengl.util.MatrixTrackingGLAllows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
oCGL11Ext
|\Ccom.beyondar.android.opengl.util.MatrixTrackingGLAllows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
oCGLSurfaceView
|\Ccom.beyondar.android.view.BeyondarGLSurfaceViewGL View to draw the World using the ARRenderer
oCOnClickListener
|oCcom.beyondar.android.fragment.BeyondarFragmentFragment class that displays and control the CameraView and the BeyondarGLSurfaceView
|\Ccom.beyondar.android.fragment.BeyondarFragmentSupportSupport fragment class that displays and control the CameraView and the BeyondarGLSurfaceView
oCOnTouchListener
|oCcom.beyondar.android.fragment.BeyondarFragmentFragment class that displays and control the CameraView and the BeyondarGLSurfaceView
|\Ccom.beyondar.android.fragment.BeyondarFragmentSupportSupport fragment class that displays and control the CameraView and the BeyondarGLSurfaceView
oCPlugable
|oCcom.beyondar.android.opengl.renderer.ARRendererRenderer for drawing the World with OpenGL
|oCcom.beyondar.android.world.BeyondarObjectBasic object to be used with augmented reality
||\Ccom.beyondar.android.world.GeoObjectExtension of the BeyondarObject to make easier the usage of geo cordinates
|\Ccom.beyondar.android.world.WorldContainer that holds all the BeyondarObject to be rendered in the augmented reality world
\CSurfaceView
 \Ccom.beyondar.android.view.CameraViewThis class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera