Plane

Imath.Plane3f

class Imath.Plane3f
V3f normal
float distance
Plane3f() → Plane3f
Plane3f(Plane3f o) → Plane3f
Plane3f(V3f normal, float distance) → Plane3f
Plane3f(float n0, float n1, float n2, float distance) → Plane3f
Plane3f(V3f point, V3f normal) → Plane3f
Plane3f(V3f point1, V3f point2, V3f point3) → Plane3f
Plane3f(table[3] normal, float distance) → Plane3f
Plane3f(table[4] t) → Plane3f
Plane3f(table[3] point, table[3] normal) → Plane3f
Plane3f(table[3] point1, table[3] point2, table[3] point3) → Plane3f
operator==(Plane3f o) const → boolean
operator!=(Plane3f o) const → boolean
operator[](int idx) const → float
operator[](int idx, float value)
set(V3f normal, T distance)
set(V3f point, V3f normal)
set(V3f point1, V3f point2, V3f point3)
set(table[3] normal, T distance)
set(table[4] t)
set(table[3] point, table[3] normal)
set(table[3] point1, table[3] point2, table[3] point3)
intersect(Line3f l, V3f& intersection) const → boolean
intersect(Line3f l) const → boolean, V3f
intersectT(Line3f l) const → boolean, float
toTable() const → table[4]

Imath.Plane3d

class Imath.Plane3d
V3d normal
double distance
Plane3d() → Plane3d
Plane3d(Plane3d o) → Plane3d
Plane3d(V3d normal, double distance) → Plane3d
Plane3d(double n0, double n1, double n2, double distance) → Plane3d
Plane3d(V3d point, V3d normal) → Plane3d
Plane3d(V3d point1, V3d point2, V3d point3) → Plane3d
Plane3d(table[3] normal, double distance) → Plane3d
Plane3d(table[4] t) → Plane3d
Plane3d(table[3] point, table[3] normal) → Plane3d
Plane3d(table[3] point1, table[3] point2, table[3] point3) → Plane3d
operator==(Plane3d o) const → boolean
operator!=(Plane3d o) const → boolean
operator[](int idx) const → double
operator[](int idx, double value)
set(V3d normal, T distance)
set(V3d point, V3d normal)
set(V3d point1, V3d point2, V3d point3)
set(table[3] normal, T distance)
set(table[4] t)
set(table[3] point, table[3] normal)
set(table[3] point1, table[3] point2, table[3] point3)
intersect(Line3d l, V3d& intersection) const → boolean
intersect(Line3d l) const → boolean, V3d
intersectT(Line3d l) const → boolean, double
toTable() const → table[4]