### proscene

# Class PSAxisPlaneConstraint.Type

- `java.lang.Object`
- - `proscene.PSAxisPlaneConstraint.Type`

Enclosing Class:
  PSAxisPlaneConstraint

`public class PSAxisPlaneConstraint.Type`
`extends java.lang.Object`

Type lists the different types of translation and rotation constraints that are available.

It specifies the meaning of the constraint direction (see `translationConstraintDirection()` and `rotationConstraintDirection()`): as an axis direction or a plane normal. `PSAxisPlaneConstraint.Type` means no constraint while `PSAxisPlaneConstraint.Type` completely forbids the translation and/or the rotation. Attention: The `PSAxisPlaneConstraint.Type` Type is not valid for rotational constraint.

New derived classes can use their own extended `enum` for specific constraints.

processing library glgraphics by Andres Colubri. (c) 2008