BeyondAR
Augmented Reality Framework for Android
Main Page
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
com.beyondar.android.util.location.BeyondarLocationManager
This class provides a helper to get the best location
com.beyondar.android.view.CameraView.BeyondarPictureCallback
Callback to get notify when a picture from the camera has been taken
com.beyondar.android.sensor.BeyondarSensorManager
This class controls and filter the sensor data provided by the magnetic and the accelerometer sensors
com.beyondar.android.view.BeyondarViewAdapter
Adapter to attach views to the
BeyondarObject
com.beyondar.android.util.cache.BitmapCache
Callback
com.beyondar.android.view.CameraView
This class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera
com.beyondar.android.util.CompatibilityUtils
com.beyondar.android.util.DebugBitmap
com.beyondar.android.util.math.Distance
Class to calculate the distance between two points in arbitrary units
com.beyondar.android.opengl.renderer.ARRenderer.FpsUpdatable
com.beyondar.android.fragment.BeyondarFragment
Fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
com.beyondar.android.fragment.BeyondarFragmentSupport
Support fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
com.beyondar.android.opengl.renderer.ARRenderer.GLSnapshotCallback
Callback to get notified when the snapshot of the OpenGL view is taken
com.beyondar.android.util.GoogleGlassUtils
com.beyondar.android.util.ImageUtils
Util class for manipulating images
Iterable
com.beyondar.android.world.BeyondarObjectList
This class allow the user to store according to type, so it is useful when a search is required
com.beyondar.android.util.location.LocationUtils
com.beyondar.android.util.Logger
Logger
class for BeyondAR framework
com.beyondar.android.opengl.util.LowPassFilter
Low pass filter class to filter the sensors noise
com.beyondar.android.util.cache.LruCache< K, V >
A cache that holds strong references to a limited number of values
com.beyondar.android.util.math.MathUtils
Util class for math operations
com.beyondar.android.util.math.geom.Matrix3
Represent a 3D Matrix that can be used with OpenGL
com.beyondar.android.opengl.util.MatrixGrabber
com.beyondar.android.opengl.util.MatrixStack
A matrix stack, similar to OpenGL ES's internal matrix stack
com.beyondar.android.opengl.colision.MeshCollider
A mesh collider is a container for 3D objects used for collision tests
com.beyondar.android.opengl.colision.SphericalMeshCollider
A spherical mesh collider
com.beyondar.android.opengl.colision.SquareMeshCollider
A square mesh collider
com.beyondar.android.opengl.renderer.OnBeyondarObjectRenderedListener
com.beyondar.android.view.BeyondarGLSurfaceView
GL View to draw the
World
using the
ARRenderer
com.beyondar.android.view.OnClickBeyondarObjectListener
On click listener to detect when a
BeyondarObject
has been clicked on the
BeyondarGLSurfaceView
com.beyondar.android.util.cache.BitmapCache.OnExternalBitmapLoadedCacheListener
com.beyondar.android.opengl.renderer.ARRenderer
Renderer for drawing the
World
with OpenGL
com.beyondar.android.screenshot.OnScreenshotListener
Listener to get notified when a picture is taken (AR view + camera)
com.beyondar.android.view.OnTouchBeyondarViewListener
On touch listener to detect when a
BeyondarObject
has been touched on the
BeyondarGLSurfaceView
com.beyondar.android.util.PendingBitmapsToBeLoaded< E >
PictureCallback
com.beyondar.android.view.CameraView
This class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera
com.beyondar.android.util.math.geom.Plane
Represents a geometric plane
com.beyondar.android.plugin.Plugable< T extends Plugin >
Interface to define which Classes can be extended using plugins
com.beyondar.android.plugin.Plugin
Basic interface for all the plugins
com.beyondar.android.plugin.BeyondarObjectPlugin
Basic interface to create a plugin for a
BeyondarObject
com.beyondar.android.plugin.GeoObjectPlugin
Extension of the
BeyondarObjectPlugin
for
GeoObject
com.beyondar.android.plugin.GLPlugin
Basic interface to create a plugin to extend the OpenGL layer
com.beyondar.android.plugin.WorldPlugin
Base interface to create a plugin for a
World
com.beyondar.android.util.math.geom.Point2
Represents a 2D point
com.beyondar.android.util.math.geom.Point3
Represents a 3D point
com.beyondar.android.util.math.geom.Vector3
Represents a 3 dimensions vector
com.beyondar.android.util.math.geom.Ray
Represents a geometric ray, compound of a
Point3
and a
Vector3
com.beyondar.android.opengl.renderable.Renderable
Interface that provides the needed methods that are called from the
ARRenderer
com.beyondar.android.opengl.renderable.SquareRenderable
Basic
Renderable
for rendering simple 2D images
Renderer
com.beyondar.android.opengl.renderer.ARRenderer
Renderer for drawing the
World
with OpenGL
com.beyondar.android.screenshot.ScreenshotHelper
Helper for taking a full screenshot (AR view + camera)
com.beyondar.android.opengl.texture.Texture
Texture
object for rendering using OpenGL
com.beyondar.android.util.math.geom.Triangle
Represents a geometric triangle
com.beyondar.android.util.Utils
com.beyondar.android.util.Version
Class to retrieve the framework version
BeyondarSensorListener
com.beyondar.android.opengl.renderer.ARRenderer
Renderer for drawing the
World
with OpenGL
Fragment
com.beyondar.android.fragment.BeyondarFragment
Fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
com.beyondar.android.fragment.BeyondarFragmentSupport
Support fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
GL
com.beyondar.android.opengl.util.MatrixTrackingGL
Allows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
GL10
com.beyondar.android.opengl.util.MatrixTrackingGL
Allows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
GL10Ext
com.beyondar.android.opengl.util.MatrixTrackingGL
Allows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
GL11
com.beyondar.android.opengl.util.MatrixTrackingGL
Allows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
GL11Ext
com.beyondar.android.opengl.util.MatrixTrackingGL
Allows retrieving the current matrix even if the current OpenGL ES driver does not support retrieving the current matrix
GLSurfaceView
com.beyondar.android.view.BeyondarGLSurfaceView
GL View to draw the
World
using the
ARRenderer
OnClickListener
com.beyondar.android.fragment.BeyondarFragment
Fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
com.beyondar.android.fragment.BeyondarFragmentSupport
Support fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
OnTouchListener
com.beyondar.android.fragment.BeyondarFragment
Fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
com.beyondar.android.fragment.BeyondarFragmentSupport
Support fragment class that displays and control the
CameraView
and the
BeyondarGLSurfaceView
Plugable
com.beyondar.android.opengl.renderer.ARRenderer
Renderer for drawing the
World
with OpenGL
com.beyondar.android.world.BeyondarObject
Basic object to be used with augmented reality
com.beyondar.android.world.GeoObject
Extension of the
BeyondarObject
to make easier the usage of geo cordinates
com.beyondar.android.world.World
Container that holds all the
BeyondarObject
to be rendered in the augmented reality world
SurfaceView
com.beyondar.android.view.CameraView
This class has the responsibility of rotating the camera, taking picture and acquiring/releasing the camera
Generated on Fri Jun 13 2014 17:52:52 for BeyondAR by
1.8.6