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]¶
-