@Implementation
  protected static boolean nGetGroupProperties(long groupPtr, float[] properties, int length) {
    if (length != 7) return false;
    Group group = getGroup(groupPtr);
    properties[0] = group.rotation;
    properties[1] = group.pivotX;
    properties[2] = group.pivotY;
    properties[3] = group.scaleX;
    properties[4] = group.scaleY;
    properties[5] = group.translateX;
    properties[6] = group.translateY;
    return true;
  }
@Implementation
  protected static boolean nGetGroupProperties(long groupPtr, float[] properties, int length) {
    if (length != 7) return false;
    Group group = getGroup(groupPtr);
    properties[0] = group.rotation;
    properties[1] = group.pivotX;
    properties[2] = group.pivotY;
    properties[3] = group.scaleX;
    properties[4] = group.scaleY;
    properties[5] = group.translateX;
    properties[6] = group.translateY;
    return true;
  }
@ Implementation protected static boolean nGetGroupProperties ( long groupPtr , float [ ] properties , int length ) { if ( length != 7 ) return false ; Group group = getGroup ( groupPtr ) ; properties [ 0 ] = group . rotation ; properties [ 1 ] = group . pivotX ; properties [ 2 ] = group . pivotY ; properties [ 3 ] = group . scaleX ; properties [ 4 ] = group . scaleY ; properties [ 5 ] = group . translateX ; properties [ 6 ] = group . translateY ; return true ; }
}
}