9#ifndef AVARA3D_MESH_LINE_H
10#define AVARA3D_MESH_LINE_H
24 Line(
const math::vec3& fromLocation,
const math::vec3& toLocation);
25 Line(
const math::vec3& fromLocation,
const math::vec3& toLocation,
const Color& color);
26 Line(
const math::vec3& fromLocation,
27 const math::vec3& toLocation,
28 const math::vec3& fromColor,
29 const math::vec3& toColor);
30 Line(
const math::vec3& fromLocation,
31 const math::vec3& toLocation,
32 const Color& fromColor,
33 const Color& toColor);
37 const math::vec3& fromLocation()
const;
38 void fromLocation(
const math::vec3& location);
40 const math::vec3& toLocation()
const;
41 void toLocation(
const math::vec3& location);
43 const Color& fromColor()
const;
44 void fromColor(
const Color& color);
46 const Color& toColor()
const;
47 void toColor(
const Color& color);
52 math::vec3 _fromLocation;
53 math::vec3 _toLocation;