projects
/
platform
/
framework
/
web
/
crosswalk.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git]
/
src
/
mojo
/
services
/
public
/
interfaces
/
geometry
/
geometry.mojom
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
5
module mojo {
6
7
struct Point {
8
int32 x;
9
int32 y;
10
};
11
12
struct PointF {
13
float x;
14
float y;
15
};
16
17
struct Size {
18
int32 width;
19
int32 height;
20
};
21
22
struct Rect {
23
int32 x;
24
int32 y;
25
int32 width;
26
int32 height;
27
};
28
29
struct RectF {
30
float x;
31
float y;
32
float width;
33
float height;
34
};
35
36
struct Transform {
37
// Row major order.
38
float[16]? matrix;
39
};
40
41
}