|
Easy3D 2.6.1
|
Functions for updating render buffers. More...
Functions | |
Render buffer update for PointCloud | |
| void | update (PointCloud *model, PointsDrawable *drawable) |
| Update render buffers for the default "vertices" drawable of a point cloud. Coloring determined by the drawable's coloring scheme. | |
| void | update (PointCloud *model, LinesDrawable *drawable, const std::string &field, float scale) |
| Update render buffers for a vector field defined on a point cloud. | |
Render buffer update for SurfaceMesh | |
| void | update (SurfaceMesh *model, PointsDrawable *drawable) |
| Update render buffers for the default "vertices" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme. | |
| void | update (SurfaceMesh *model, LinesDrawable *drawable) |
| Update render buffers for the default "edges" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme. | |
| void | update (SurfaceMesh *model, LinesDrawable *drawable, const std::string &field, State::Location location, float scale) |
| Update render buffers for a vector field defined on a surface mesh. | |
| void | update (SurfaceMesh *model, TrianglesDrawable *drawable) |
| Update render buffers for the default "faces" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme. | |
Render buffer update for Graph | |
| void | update (Graph *model, PointsDrawable *drawable) |
| Update render buffers for the default "vertices" drawable of a graph. Coloring determined by the drawable's coloring scheme. | |
| void | update (Graph *model, LinesDrawable *drawable) |
| Update render buffers for the default "edges" drawable of a graph. Coloring determined by the drawable's coloring scheme. | |
Render buffer update for PolyMesh | |
| void | update (PolyMesh *model, PointsDrawable *drawable) |
| Update render buffers for the default "vertices" drawable of a polyhedral mesh. Coloring determined by the drawable's coloring scheme. | |
| void | update (PolyMesh *model, LinesDrawable *drawable) |
| Update render buffers for the default "edges" drawable of a polyhedral mesh. Coloring determined by the drawable's coloring scheme. | |
| void | update (PolyMesh *model, TrianglesDrawable *drawable, bool border) |
| Update render buffers for the default "faces" drawables of a polyhedral mesh. | |
| void | update (PolyMesh *model, LinesDrawable *drawable, const std::string &field, State::Location location, float scale) |
| Update render buffers for a vector field defined on a polyhedral mesh. | |
The generic API for render buffer update | |
| void | update (Model *model, Drawable *drawable) |
| Update render buffers of a drawable. Coloring determined by the drawable's coloring scheme. | |
Functions for updating render buffers.
| void update | ( | Graph * | model, |
| LinesDrawable * | drawable ) |
Update render buffers for the default "edges" drawable of a graph. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | Graph * | model, |
| PointsDrawable * | drawable ) |
Update render buffers for the default "vertices" drawable of a graph. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
Update render buffers of a drawable. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | PointCloud * | model, |
| LinesDrawable * | drawable, | ||
| const std::string & | field, | ||
| float | scale ) |
Update render buffers for a vector field defined on a point cloud.
| model | The model. |
| drawable | The drawable. |
| field | The name of the vector field. |
| scale | The length scale of the vectors is w.r.t. (0.01 * radius) of the model's bounding sphere. |
| void update | ( | PointCloud * | model, |
| PointsDrawable * | drawable ) |
Update render buffers for the default "vertices" drawable of a point cloud. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | PolyMesh * | model, |
| LinesDrawable * | drawable ) |
Update render buffers for the default "edges" drawable of a polyhedral mesh. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | PolyMesh * | model, |
| LinesDrawable * | drawable, | ||
| const std::string & | field, | ||
| State::Location | location, | ||
| float | scale ) |
Update render buffers for a vector field defined on a polyhedral mesh.
| model | The model. |
| drawable | The drawable for visualizing the vector field. |
| field | The name of the vector field. |
| location | The location where the vector field is defined. |
| scale | The scale of the vector length w.r.t. half of the average edge length of the polyhedral mesh. |
| void update | ( | PolyMesh * | model, |
| PointsDrawable * | drawable ) |
Update render buffers for the default "vertices" drawable of a polyhedral mesh. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | PolyMesh * | model, |
| TrianglesDrawable * | drawable, | ||
| bool | border ) |
Update render buffers for the default "faces" drawables of a polyhedral mesh.
| model | The model. |
| drawable | The drawable. |
| border | true for the boundary drawable and false for the interior drawable. |
| void update | ( | SurfaceMesh * | model, |
| LinesDrawable * | drawable ) |
Update render buffers for the default "edges" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | SurfaceMesh * | model, |
| LinesDrawable * | drawable, | ||
| const std::string & | field, | ||
| State::Location | location, | ||
| float | scale ) |
Update render buffers for a vector field defined on a surface mesh.
| model | The model. |
| drawable | The The drawable for visualizing the vector field. |
| field | The name of the vector field. |
| location | The location where the vector field is defined. |
| scale | The scale of the vector length w.r.t. half of the average edge length of the surface mesh. |
| void update | ( | SurfaceMesh * | model, |
| PointsDrawable * | drawable ) |
Update render buffers for the default "vertices" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |
| void update | ( | SurfaceMesh * | model, |
| TrianglesDrawable * | drawable ) |
Update render buffers for the default "faces" drawable of a surface mesh. Coloring determined by the drawable's coloring scheme.
| model | The model. |
| drawable | The drawable. |