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