org.spaceroots.mantissa.geometry
Class CardanEulerSingularityException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.spaceroots.mantissa.MantissaException
              extended byorg.spaceroots.mantissa.geometry.CardanEulerSingularityException
All Implemented Interfaces:
Serializable

public class CardanEulerSingularityException
extends MantissaException

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

Version:
$Id: CardanEulerSingularityException.java 1686 2005-12-16 12:59:51Z luc $
Author:
L. Maisonobe
See Also:
Serialized Form

Constructor Summary
CardanEulerSingularityException(boolean isCardan)
          Simple constructor.
 
Methods inherited from class org.spaceroots.mantissa.MantissaException
translate, translate
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CardanEulerSingularityException

public CardanEulerSingularityException(boolean isCardan)
Simple constructor. build an exception with a default message.

Parameters:
isCardan - if true, the rotation is related to Cardan angles, if false it is related to EulerAngles


Copyright © 2001-2007 Luc Maisonobe. All Rights Reserved.