Ultralight  1.0.0
A fast, lightweight, HTML UI engine for native apps.
Geometry.h File Reference

The header for various geometry definitions and helpers. More...

#include <Ultralight/Defines.h>
#include <memory.h>
#include <cmath>
#include <algorithm>

Go to the source code of this file.

Classes

struct  ultralight::vec2
 2D Vector Helper More...
 
struct  ultralight::vec3
 3D Vector Helper More...
 
struct  ultralight::vec4
 4D Vector Helper More...
 
struct  ultralight::Rect
 Float Rectangle Helper. More...
 
struct  ultralight::IntRect
 Integer Rectangle Helper. More...
 
struct  ultralight::RoundedRect
 Rounded Rectangle Helper. More...
 

Namespaces

 ultralight
 This is a set of common JavaScriptCore Helper functions to simplify sample code.
 

Typedefs

typedef vec2 ultralight::Point
 Point is typedef'd to a 2D vector.
 

Detailed Description

The header for various geometry definitions and helpers.

Author

This file is a part of Ultralight, a fast, lightweight, HTML UI engine

Website: http://ultralig.ht

Copyright (C) 2019 Ultralight, Inc. All rights reserved.

Definition in file Geometry.h.