1 #ifndef U3D_SIMPLE_TRIANGLED_SURFACE_HPP_
2 #define U3D_SIMPLE_TRIANGLED_SURFACE_HPP_
4 #include "u3d_triangled_abstract_surface.hpp"
5 #include <mth/u3d_box.hpp>
37 virtual U3dBox getBox()
const {
return m_box;};
57 virtual void movePoint(
int ind,
double x,
double y,
double z){;}
69 #endif //U3D_SIMPLE_TRIANGLED_SURFACE_HPP_
virtual void movePoint(int ind, double x, double y, double z)
Definition: u3d_simple_triangled_surface.hpp:57
Definition: u3d_math_abstract_surface.hpp:11
Definition: u3d_triangled_abstract_surface.hpp:31
U3dSimpleTriangledSurface::Type m_type
Definition: u3d_simple_triangled_surface.hpp:66
U3dSimpleTriangledSurface(U3dMathAbstractSurface *ms, U3dPoint zeroPoint, int m=10, int n=10, U3dSimpleTriangledSurface::Type type=XYZ)
Definition: u3d_simple_triangled_surface.hpp:9
Definition: u3d_box.hpp:24
virtual bool removePoint(int ind)
Definition: u3d_simple_triangled_surface.hpp:53
Definition: geometry.H:16
virtual ~U3dSimpleTriangledSurface()
Definition: u3d_point.hpp:16
virtual void triangulate()
void setGridSizes(int n, int m)
Definition: u3d_simple_triangled_surface.hpp:44
Type
Definition: u3d_simple_triangled_surface.hpp:14
int m_m
Definition: u3d_simple_triangled_surface.hpp:63
virtual void addPoint(U3dPoint *point)
Definition: u3d_simple_triangled_surface.hpp:49