39 virtual void get_components(ActivePtr<absref_transmit>& aref_tran);
62 return pl1 == pl2 ? 0 : 1;
66 return apeq(pl1, pl2, prec) ? 0 : 1;
84 int& qcrpll,
vfloat prec)
const;
90std::ostream&
operator<<(std::ostream& file,
const plane& s);
plane & operator=(const plane &fpl)
static absrefabsref::*[2] aref
point cross(const straight &sl) const
friend int not_apeq(const plane &pl1, const plane &pl2, vfloat prec)
friend std::ostream & operator<<(std::ostream &file, const plane &s)
friend int apeq(const plane &pl1, const plane &pl2, vfloat prec)
friend int operator!=(const plane &pl1, const plane &pl2)
friend int operator==(const plane &pl1, const plane &pl2)
plane(const point &fpiv, const vec &fdir)
int check_point_in(const point &fp, vfloat prec) const
virtual void get_components(ActivePtr< absref_transmit > &aref_tran)
vfloat distance(const point &fpt) const
std::ostream & operator<<(std::ostream &file, const BGMesh &bgm)