1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5module mojo { 6 7struct Point { 8 int32 x; 9 int32 y; 10}; 11 12struct PointF { 13 float x; 14 float y; 15}; 16 17struct Size { 18 int32 width; 19 int32 height; 20}; 21 22struct Rect { 23 int32 x; 24 int32 y; 25 int32 width; 26 int32 height; 27}; 28 29struct Transform { 30 // Should have exactly 16 entries. 31 float[] matrix; 32}; 33 34} 35