summaryrefslogtreecommitdiff
path: root/Runtime/Math/MathHelper.h
blob: ad64dcf9851f1c98e76a95d5c3d9b78f56f88d6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#define max(a, b)\
((a)>(b)?(a):(b))

#define min(a, b)\
(a)<(b)?(a):(b)

#define clamp(v, lo, hi)\
max((lo), min((v), (hi)))

// ÆæÊý·µ»Ø1£¬·ñÔò0
#define odd(n) \
(((n)&1)?1:0)