Class RMAnimPathShape.RMAnimPathGroup

  • All Implemented Interfaces:
    Archivable, DeepChangeListener, RMPropertyChanger, RMTypes, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener
    Enclosing class:
    RMAnimPathShape

    public static class RMAnimPathShape.RMAnimPathGroup
    extends RMParentShape
    A shape subclass that adds the ability to be rotated about an arbitrary point. Might also want to make this store a _distance at some point, so that an arbitrary number of shapes could be animated along the same path.
    • Constructor Detail

      • RMAnimPathGroup

        public RMAnimPathGroup()
    • Method Detail

      • getTransform

        public RMTransform getTransform()
        Returns a transform that rotates about the center of rotation, if set.
        Overrides:
        getTransform in class RMShape
      • isRSS

        public boolean isRSS()
        Overridden so getTransform() will get called
        Overrides:
        isRSS in class RMShape