mirror of https://github.com/CGAL/cgal
Add a default constructor to the Scene_surface_mesh_item
This commit is contained in:
parent
4fcb56f716
commit
c12db43f94
|
|
@ -105,6 +105,22 @@ struct Scene_surface_mesh_item_priv{
|
|||
|
||||
void computeElements() const;
|
||||
};
|
||||
|
||||
Scene_surface_mesh_item::Scene_surface_mesh_item()
|
||||
: CGAL::Three::Scene_item(Scene_surface_mesh_item_priv::NbOfVbos,Scene_surface_mesh_item_priv::NbOfVaos)
|
||||
{
|
||||
d = new Scene_surface_mesh_item_priv(new SMesh(), this);
|
||||
d->floated = false;
|
||||
|
||||
d->has_vcolors = false;
|
||||
d->has_fcolors = false;
|
||||
d->checkFloat();
|
||||
|
||||
|
||||
d->compute_elements();
|
||||
are_buffers_filled = false;
|
||||
}
|
||||
|
||||
Scene_surface_mesh_item::Scene_surface_mesh_item(const Scene_surface_mesh_item& other)
|
||||
: CGAL::Three::Scene_item(Scene_surface_mesh_item_priv::NbOfVbos,Scene_surface_mesh_item_priv::NbOfVaos)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ public:
|
|||
typedef CGAL::Surface_mesh<Point> SMesh;
|
||||
typedef boost::graph_traits<SMesh>::face_descriptor face_descriptor;
|
||||
|
||||
Scene_surface_mesh_item();
|
||||
// Takes ownership of the argument.
|
||||
Scene_surface_mesh_item(SMesh*);
|
||||
Scene_surface_mesh_item(SMesh);
|
||||
|
|
|
|||
Loading…
Reference in New Issue