FdkBaseLib 2.1.1
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
fdk::Box2< T > Member List

This is the complete list of members for fdk::Box2< T >, including all inherited members.

append(fdk::Hash &hash) constfdk::Box2< T >
array()fdk::Box2< T >inline
array() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
asBox2d() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
asBox2f() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
asBox2h() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
asBox2i() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
Box2()fdk::Box2< T >inline
Box2(const Box2< S > &b)fdk::Box2< T >inlineexplicit
Box2(const T array[4]) (defined in fdk::Box2< T >)fdk::Box2< T >inline
Box2(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
Box2(T x, T y, T r, T t) (defined in fdk::Box2< T >)fdk::Box2< T >inline
Box2(const Vec2< S > &_min, const Vec2< S > &_max) (defined in fdk::Box2< T >)fdk::Box2< T >inline
Box2(const Vec2< T > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inlineexplicit
Box2(const Vec2< T > *points, size_t nPoints)fdk::Box2< T >inlineexplicit
center() constfdk::Box2< T >inline
clear()fdk::Box2< T >inline
Corner enum namefdk::Box2< T >
corner(Corner corner_index) constfdk::Box2< T >inline
cornerName(Corner corner) (defined in fdk::Box2< T >)fdk::Box2< T >static
cx() constfdk::Box2< T >inline
cy() constfdk::Box2< T >inline
dimensions() constfdk::Box2< T >inline
Edge enum namefdk::Box2< T >
edgeName(Edge edge) (defined in fdk::Box2< T >)fdk::Box2< T >static
expand(const Box2< S > &b, bool test_empty=true)fdk::Box2< T >inline
expand(const Vec2< S > &p, bool test_empty=true)fdk::Box2< T >inline
expand(T x, T y, bool test_empty=true) (defined in fdk::Box2< T >)fdk::Box2< T >inline
h() constfdk::Box2< T >inline
interpolateTo(const Box2< T > &b, S t) constfdk::Box2< T >inline
intersect(const Box2< T > &v) constfdk::Box2< T >inline
isEmpty() constfdk::Box2< T >inline
kNumElements (defined in fdk::Box2< T >)fdk::Box2< T >static
lerpClampedTo(const Box2< T > &b, S t) const (defined in fdk::Box2< T >)fdk::Box2< T >inline
maxfdk::Box2< T >
maxDim() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
minfdk::Box2< T >
minDim() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator Box2< double >() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator Box2< fdk::half >() constfdk::Box2< T >inline
operator Box2< float >() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator Box2< int32_t >() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator!=(const Box2 &b) constfdk::Box2< T >inline
operator+(const Vec2< T > &v) const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator+=(const Vec2< T > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator-(const Vec2< T > &v) const (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator-=(const Vec2< T > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inline
operator==(const Box2 &b) constfdk::Box2< T >inline
pad(T d)fdk::Box2< T >inline
pad(const Vec2< T > &p) (defined in fdk::Box2< T >)fdk::Box2< T >inline
pad(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
pointIsInside(const Vec2< S > &p) constfdk::Box2< T >inline
pointIsInside(T x, T y) const (defined in fdk::Box2< T >)fdk::Box2< T >inline
r() constfdk::Box2< T >inline
radius() const (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(T x, T y, T r, T t) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(const Vec2< S > &_min, const Vec2< S > &_max) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(const T array[4]) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(const Vec2< S > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(const Box2< T > &b) (defined in fdk::Box2< T >)fdk::Box2< T >inline
set(const Vec2< S > *points, size_t nPoints)fdk::Box2< T >inline
setMax(const Vec2< T > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inline
setMax(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
setMin(const Vec2< T > &v) (defined in fdk::Box2< T >)fdk::Box2< T >inline
setMin(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
setToEmptyState()fdk::Box2< T >inline
setToOne()fdk::Box2< T >inline
setToZero()fdk::Box2< T >inline
shift(const Vec2< T > &p)fdk::Box2< T >inline
shift(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
shiftMax(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
shiftMin(T x, T y) (defined in fdk::Box2< T >)fdk::Box2< T >inline
t() constfdk::Box2< T >inline
w() constfdk::Box2< T >inline
x() constfdk::Box2< T >inline
y() constfdk::Box2< T >inline


©2024 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com