HWindowFilterOOC.h
67 virtual bool RejectBounding (ooc::Point const & min_bound, ooc::Point const & max_bound) OVERRIDE;
77 void AddRectangleWindow (HBaseView & view, ooc::Point const & window_min, ooc::Point const & window_max);
81 void AddTriangleWindow (HBaseView & view, ooc::Point const & p1, ooc::Point const & p2, ooc::Point const & p3);
92 void WorldBoxCorners (ooc::Point const & world_min, ooc::Point const & world_max, ooc::Point (&out_world_points)[8]);
virtual bool RejectPointsOnDisk() OVERRIDE
void ClearWindows()
Definition: HWindowFilterOOC.h:44
virtual bool RejectPointsInMemory() OVERRIDE
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:332
void AddTriangleWindow(HBaseView &view, ooc::Point const &p1, ooc::Point const &p2, ooc::Point const &p3)
virtual bool RejectNode(ooc::NodeHandle const &node_handle) OVERRIDE
void AddRectangleWindow(HBaseView &view, ooc::Point const &window_min, ooc::Point const &window_max)
HWindowFilterOOC(bool deep_filter)
virtual bool RejectBounding(ooc::Point const &min_bound, ooc::Point const &max_bound) OVERRIDE
bool HasWindows() const
virtual bool AcceptPoint(ooc::Point const &point, size_t point_index) OVERRIDE