Easy3D 2.5.3
SurfaceMeshPicker Member List

This is the complete list of members for SurfaceMeshPicker, including all inherited members.

camera() constPickerinline
pick_edge(SurfaceMesh *model, int x, int y)SurfaceMeshPicker
pick_edge(SurfaceMesh *model, SurfaceMesh::Face picked_face, int x, int y)SurfaceMeshPicker
pick_face(SurfaceMesh *model, int x, int y)SurfaceMeshPicker
pick_faces(SurfaceMesh *model, const Rect &rect)SurfaceMeshPicker
pick_faces(SurfaceMesh *model, const Polygon2 &plg)SurfaceMeshPicker
pick_vertex(SurfaceMesh *model, int x, int y)SurfaceMeshPicker
pick_vertex(SurfaceMesh *model, SurfaceMesh::Face picked_face, int x, int y)SurfaceMeshPicker
picked_face() constSurfaceMeshPicker
picked_point(SurfaceMesh *model, SurfaceMesh::Face picked_face, int x, int y) constSurfaceMeshPicker
Picker(const Camera *cam) (defined in Picker)Pickerexplicit
picking_dir(int x, int y) constPickerinline
picking_line(int x, int y) constPickerinline
project(const vec3 &p) constPickerinline
resolution() constSurfaceMeshPickerinline
screen_to_opengl(int x, int y, int &gl_x, int &gl_y, int width, int height) constPicker
set_resolution(unsigned int r)SurfaceMeshPickerinline
SurfaceMeshPicker(const Camera *cam) (defined in SurfaceMeshPicker)SurfaceMeshPickerexplicit
unproject(int x, int y, float depth) constPickerinline
~Picker() (defined in Picker)Pickervirtual
~SurfaceMeshPicker() override=default (defined in SurfaceMeshPicker)SurfaceMeshPicker