3 #ifndef VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_HPP_INCLUDED 4 #define VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_HPP_INCLUDED 30 std::unique_ptr<Object> clone()
const override;
35 Coordinate
width()
const {
return mWidth; }
37 Coordinate
height( )
const {
return mHeight; }
39 Coordinate
depth( )
const {
return mDepth; }
41 void setWidth( Coordinate newWidth );
43 void setHeight( Coordinate newHeight );
45 void setDepth( Coordinate newDepth );
59 #endif // VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_HPP_INCLUDED
unsigned int ObjectId
Definition: object.hpp:23
Coordinate width() const
Definition: point_source_extent.hpp:35
ObjectTypeId
Definition: object_type.hpp:26
Definition: options.cpp:10
Definition: point_source_extent.hpp:18
Definition: point_source_with_diffuseness.hpp:18
Coordinate depth() const
Definition: point_source_extent.hpp:39
Coordinate height() const
Definition: point_source_extent.hpp:37