|
| 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.