Top Description Fields Constructors Methods
org.apache.commons.math3.geometry.euclidean.threed

public Class CardanEulerSingularityException

extends MathIllegalStateException
Class Inheritance
Imports
org.apache.commons.math3.exception.MathIllegalStateException, org.apache.commons.math3.exception.util.LocalizedFormats

This class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation.
Since
1.2

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
CardanEulerSingularityException(boolean
if true, the rotation is related to Cardan angles, if false it is related to EulerAngles
isCardan
)

Simple constructor.

Method Summary

Inherited from org.apache.commons.math3.exception.MathIllegalStateException:
getContextgetLocalizedMessagegetMessage

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides org.apache.commons.math3.exception.MathIllegalStateException.serialVersionUID.

Serializable version identifier

Constructor Detail

CardanEulerSingularityExceptionback to summary
public CardanEulerSingularityException(boolean isCardan)

Simple constructor. build an exception with a default message.

Parameters
isCardan:boolean

if true, the rotation is related to Cardan angles, if false it is related to EulerAngles