#include <geometry.h>
Public Member Functions | |
Box () | |
Box (Point &pmin, Point &pmax) | |
void | combine (const Box &b) |
bool | outside (const Box &b) const |
Public Attributes | |
Point | max |
Point | min |
bool | ok |
geoff_geometry::Box::Box | ( | ) |
References max, min, ok, geoff_geometry::Point::x, and geoff_geometry::Point::y.
Referenced by Mod.PartDesign.PartDesignTests.TestBoolean.TestBoolean::testBooleanCommonCase(), Mod.PartDesign.PartDesignTests.TestBoolean.TestBoolean::testBooleanCutCase(), Mod.PartDesign.PartDesignTests.TestRevolve.TestRevolve::testGrooveFace(), Mod.Test.Document.UndoRedoCases::testUndoIssue0003150Part1(), Mod.PartDesign.PartDesignTests.TestLinearPattern.TestLinearPattern::testYAxisLinearPattern(), Mod.PartDesign.PartDesignTests.TestPolarPattern.TestPolarPattern::testYAxisPolarPattern(), Mod.PartDesign.PartDesignTests.TestLinearPattern.TestLinearPattern::testZAxisLinearPattern(), and Mod.PartDesign.PartDesignTests.TestPolarPattern.TestPolarPattern::testZAxisPolarPattern().
Referenced by Mod.PartDesign.PartDesignTests.TestBoolean.TestBoolean::testBooleanCommonCase(), Mod.PartDesign.PartDesignTests.TestBoolean.TestBoolean::testBooleanCutCase(), Mod.PartDesign.PartDesignTests.TestRevolve.TestRevolve::testGrooveFace(), Mod.Test.Document.UndoRedoCases::testUndoIssue0003150Part1(), Mod.PartDesign.PartDesignTests.TestLinearPattern.TestLinearPattern::testYAxisLinearPattern(), Mod.PartDesign.PartDesignTests.TestPolarPattern.TestPolarPattern::testYAxisPolarPattern(), Mod.PartDesign.PartDesignTests.TestLinearPattern.TestLinearPattern::testZAxisLinearPattern(), and Mod.PartDesign.PartDesignTests.TestPolarPattern.TestPolarPattern::testZAxisPolarPattern().
void geoff_geometry::Box::combine | ( | const Box & | b | ) |
References max, min, geoff_geometry::Point::x, and geoff_geometry::Point::y.
References max, min, geoff_geometry::Point::x, and geoff_geometry::Point::y.
Referenced by geoff_geometry::Intof().
Point geoff_geometry::Box::max |
Referenced by Box(), combine(), geoff_geometry::Line::Line(), and outside().
Point geoff_geometry::Box::min |
Referenced by Box(), combine(), geoff_geometry::Line::Line(), and outside().