|
| | GR_PickRenderGL (RE_Render *r, const GR_DisplayOption *opts, const GR_RenderInfo *info, RE_Geometry *geo, GR_GeoRender *gr_geo=NULL) |
| |
| | ~GR_PickRenderGL () override |
| |
| GR_GeoRender::RenderType | getRenderType () const override |
| |
| bool | isInstanced (int &num_inst) const override |
| |
| int | getNumPoints () const override |
| |
| int | getNumRenderPrims (int start_group, int end_group=-1) const override |
| |
| bool | hasPointIDAttrib () const override |
| |
| bool | hasPrimIDAttrib () const override |
| |
| bool | hasVertIDAttrib () const override |
| |
| bool | hasInstIDAttrib () const override |
| |
| int | renderPoints (int connect_start, int connect_num, RE_PrimType real_prim_type, int real_connect_start, int real_connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderFacePrims (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderLinePrims (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderTetPrims (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderFaceDeformingPrims (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderSubDLinePrims (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, UT_Vector2F lod_parms) override |
| |
| int | renderFaceEdges (int connect_start, int connect_num, GR_PickCompMode point_id_mode, bool midpoints, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderMeshEdges (int connect_start, int connect_num, GR_PickCompMode point_id_mode, bool midpoints, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderLineEdges (int connect_start, int connect_num, GR_PickCompMode point_id_mode, bool midpoints, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderFaceVertices (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderLineVertices (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderMeshVertices (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderBreakpoints (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool wireframe, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) override |
| |
| int | renderGuidePoints (int connect_start, int connect_num, GR_PickCompMode prim_id_mode, GR_PickStyle style, GR_SelectMode select_mode, int select_inst) override |
| |
| int | renderGuideEdges (int connect_start, int connect_num, GR_PickCompMode prim_id_mode, GR_PickStyle style, GR_SelectMode select_mode, int select_inst) override |
| |
| int | renderPointNormals (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool has_pick_map, bool normalize) override |
| |
| int | renderFaceNormals (int connect_start, int connect_num, GR_PickStyle style, bool has_pick_map) override |
| |
| | GR_PickRender ()=default |
| |
| virtual | ~GR_PickRender ()=default |
| |
| | GR_PickRender (const GR_PickRender &)=delete |
| |
| GR_PickRender & | operator= (const GR_PickRender &)=delete |
| |
| | GR_PickRender (GR_PickRender &&)=delete |
| |
| GR_PickRender & | operator= (GR_PickRender &&)=delete |
| |
|
| void | pickPointsSingle (int connect_start, int connect_num, RE_PrimType real_prim_type, int real_connect_start, int real_connect_num, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, bool hide_selected) |
| |
| int | pickPointsMulti (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, bool visible_only) |
| |
| int | pickPointsUVVert (int connect_start, int connect_num, GR_PickStyle style, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) |
| |
| void | pickFacesSingle (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, bool wireframe, GR_SelectMode select_mode, int select_inst, bool hide_selected, bool deforming_faces) |
| |
| int | pickFacesMulti (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, bool visible_only, bool has_pick_map, bool wireframe, bool deforming_faces, bool pick_outside) |
| |
| int | pickFaceEdgesMulti (int connect_start, int connect_num, GR_PickCompMode point_id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, bool visible_only, bool has_pick_map, bool pick_outside) |
| |
| int | pickMeshEdgesMulti (int connect_start, int connect_num, GR_PickCompMode point_id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, bool visible_only, bool contained, bool has_pick_map) |
| |
| void | pickFaceVerticesSingle (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, bool hide_selected) |
| |
| int | pickFaceVerticesMulti (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_PickStyle style, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer) |
| |
| void | pickTetPrimSingle (int connect_start, int connect_num, GR_PickCompMode id_mode, bool wireframe, GR_SelectMode select_mode, int select_inst, bool hide_selected) |
| |
| int | pickTetPrimMulti (int connect_start, int connect_num, GR_PickCompMode id_mode, GR_SelectMode select_mode, int select_inst, GR_PickBuffer *pick_buffer, bool visible_only, bool has_pick_map, bool wireframe) |
| |
| void | drawGeo (int connect_start, int connect_num, GR_SelectMode select_mode, int select_inst) |
| |
Definition at line 309 of file GR_PickRender.h.