IMP Reference Guide
2.10.0
The Integrative Modeling Platform
|
Remove geometry which is not above a plane. More...
#include <IMP/display/FilterGeometry.h>
Remove geometry which is not above a plane.
Any geometry which is not above the plane is not passed on to the writer or log or whatever this CompoundGeometry is passed to.
Definition at line 26 of file FilterGeometry.h.
Public Member Functions | |
FilterGeometry (const algebra::Plane3D &p) | |
Pay attention to the orientation of the plane. More... | |
void | add_geometry (Geometry *g) |
void | add_geometry (const Geometries &g) |
virtual IMP::display::Geometries | get_components () const |
Return a set of geometry composing this one. More... | |
virtual std::string | get_type_name () const |
virtual ::IMP::VersionInfo | get_version_info () const |
Get information about the module and version of the object. More... | |
![]() | |
Geometry (std::string name) | |
Geometry (Color c, std::string name) | |
virtual Color | get_color () const |
virtual bool | get_has_color () const |
void | set_color (Color c) |
void | set_has_color (bool tf) |
![]() | |
virtual void | clear_caches () |
CheckLevel | get_check_level () const |
LogLevel | get_log_level () const |
void | set_check_level (CheckLevel l) |
void | set_log_level (LogLevel l) |
Set the logging level used in this object. More... | |
void | set_was_used (bool tf) const |
void | show (std::ostream &out=std::cout) const |
const std::string & | get_name () const |
void | set_name (std::string name) |
Additional Inherited Members | |
![]() | |
virtual bool | handle_anything (Geometry *, Color, std::string) |
virtual bool | handle_bounding_box (BoundingBoxGeometry *, Color, std::string) |
virtual bool | handle_ellipsoid (EllipsoidGeometry *, Color, std::string) |
void | handle_geometry (Geometry *g) |
virtual bool | handle_label (LabelGeometry *, Color, std::string) |
virtual bool | handle_polygon (PolygonGeometry *, Color, std::string) |
virtual bool | handle_surface_mesh (SurfaceMeshGeometry *, Color, std::string) |
virtual bool | handle_triangle (TriangleGeometry *, Color, std::string) |
![]() | |
Object (std::string name) | |
Construct an object with the given name. More... | |
virtual void | do_destroy () |
IMP::display::FilterGeometry::FilterGeometry | ( | const algebra::Plane3D & | p | ) |
Pay attention to the orientation of the plane.
|
virtual |
Return a set of geometry composing this one.
Reimplemented from IMP::display::Geometry.
|
virtual |
Get information about the module and version of the object.
Reimplemented from IMP::Object.
Definition at line 45 of file FilterGeometry.h.