Package | Description |
---|---|
com.io7m.r1.exceptions |
XML functions.
|
com.io7m.r1.kernel.types | |
com.io7m.r1.meshes |
General mesh types.
|
Class and Description |
---|
RException
The root exception type for the renderer package.
|
RExceptionInternalAssertion
An exception raised by bugs in the renderer.
|
RExceptionMeshMissingNormals
An exception representing an attempt to load a mesh that has missing normal
vectors.
|
RExceptionMeshMissingPositions
An exception representing an attempt to load a mesh that has missing
coordinates.
|
RExceptionMeshMissingTangents
An exception representing an attempt to load a mesh that has missing
tangent vectors.
|
RExceptionMeshMissingUVs
An exception representing an attempt to load a mesh that has missing UV
coordinates.
|
RExceptionNotSupported
An exception raised when a feature is used that is not supported on the
current OpenGL implementation.
|
RExceptionUserError
An exception representing a programming mistake on the part of the
programmer using the API.
|
Class and Description |
---|
RException
The root exception type for the renderer package.
|
RExceptionBuilderInvalid
An exception representing an attempt to use a builder that has been
invalidated.
|
RExceptionInstanceAlreadyInGroup
An exception representing an attempt to add an instance to a group when the
instance is already in another group.
|
RExceptionInstanceAlreadyUnlit
An exception representing an attempt to add an instance to a scene that
will be affected by lighting when the instance has already been added to
the scene without lighting.
|
RExceptionInstanceAlreadyVisible
An exception representing an attempt to add an invisible shadow-casting
instance to a scene when the instance has already been added to the scene
as a visible instance for the given light.
|
RExceptionLightGroupAlreadyAdded
An exception representing an attempt to create a light group that has
already been added to the scene.
|
RExceptionLightGroupLacksInstances
An exception representing an attempt to create a light group that does not
contain any instances.
|
RExceptionLightGroupLacksLights
An exception representing an attempt to create a light group that does not
contain any lights.
|
RExceptionLightGroupNonexistent
An exception representing an attempt to specify a nonexistent light group.
|
RExceptionLightNonexistent
An exception representing an attempt to specify a nonexistent light.
|
RExceptionMaterialMissingAlbedoTexture
An exception representing an attempt to construct a material that has a
required but missing albedo texture.
|
RExceptionMaterialMissingSpecularTexture
An exception representing an attempt to construct a material that has a
required but missing specular texture.
|
RExceptionMaterialNonexistent
An exception representing an attempt to specify a nonexistent material.
|
RExceptionMeshMissingNormals
An exception representing an attempt to load a mesh that has missing normal
vectors.
|
RExceptionMeshMissingPositions
An exception representing an attempt to load a mesh that has missing
coordinates.
|
RExceptionMeshMissingTangents
An exception representing an attempt to load a mesh that has missing
tangent vectors.
|
RExceptionMeshMissingUVs
An exception representing an attempt to load a mesh that has missing UV
coordinates.
|
RExceptionUserError
An exception representing a programming mistake on the part of the
programmer using the API.
|
Class and Description |
---|
RExceptionMeshNameInvalid
An exception representing an attempt to specify an invalid name for a mesh.
|
Copyright © 2015 <code@io7m.com> http://io7m.com