Plane¶
Imath.Plane3f¶
- class Imath.Plane3f¶
 - V3f: None¶
 
- float: None¶
 
- 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: None¶
 
- double: None¶
 
- 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]