ivutils
|
Plane_3::init(Vector_3 n, valtype d)
- constructor, takes two arguments: the vector of the normal to the field and the number d (polo is set by the level \(\vec{n}\vec{x} + d = 0\))Plane_3::init(Vector_3 n, Vector_3 x)
is a configurator that takes two arguments: the normal vector to the plane and the radius vector of a point on the planePlane_3::set_coef(Vector_3 n, valtype d)
- sets the vector n and the setting d.Plane_3::set_pos(Vector_3 x)
- Changes the position by setting the position of the point lying on it, without changing the norm vector.C++ example:
Plane_3 pl(Vector_3(0,0,1), 0); Plane_3 pl(Vector_3(0,0,1), Vector_3(0,0,0));
Python example:
from emtl import Plane_3, Vector_3 pl = Plane_3(Vector_3(0,0,1), 0); pl = Plane_3(Vector_3(0,0,1), Vector_3(0,0,0));