Skip to content

Commit 17b0cd9

Browse files
committed
add const
1 parent 6355dfa commit 17b0cd9

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/library/structures/losnode.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ LoSNode::LoSNode( const int &pointRow, const int &pointCol, const CellEvent *e,
6868
static_cast<double>( pointRow ), static_cast<double>( pointCol ), cellSize );
6969
}
7070

71-
double LoSNode::value( CellEventPositionType position, ValueType valueType )
71+
double LoSNode::value( CellEventPositionType position, ValueType valueType ) const
7272
{
7373
switch ( valueType )
7474
{
@@ -91,7 +91,7 @@ double LoSNode::value( CellEventPositionType position, ValueType valueType )
9191
}
9292
}
9393

94-
double LoSNode::valueAtAngle( const double &specificAngle, ValueType valueType )
94+
double LoSNode::valueAtAngle( const double &specificAngle, ValueType valueType ) const
9595
{
9696
if ( specificAngle == mAngle[CellEventPositionType::CENTER] )
9797
return value( CellEventPositionType::CENTER, valueType );
@@ -131,33 +131,33 @@ double LoSNode::valueAtAngle( const double &specificAngle, ValueType valueType )
131131
}
132132
}
133133

134-
double LoSNode::centreAngle() { return mAngle[CellEventPositionType::CENTER]; }
134+
double LoSNode::centreAngle() const { return mAngle[CellEventPositionType::CENTER]; }
135135

136-
double LoSNode::centreElevation() { return mElevs[CellEventPositionType::CENTER]; }
136+
double LoSNode::centreElevation() const { return mElevs[CellEventPositionType::CENTER]; }
137137

138-
double LoSNode::centreDistance() { return mDistances[CellEventPositionType::CENTER]; }
138+
double LoSNode::centreDistance() const { return mDistances[CellEventPositionType::CENTER]; }
139139

140-
bool LoSNode::operator==( const LoSNode &other )
140+
bool LoSNode::operator==( const LoSNode &other ) const
141141
{
142142
if ( mRow == other.mRow && mCol == other.mCol )
143143
return true;
144144
else
145145
return false;
146146
}
147147

148-
bool LoSNode::operator!=( const LoSNode &other )
148+
bool LoSNode::operator!=( const LoSNode &other ) const
149149
{
150150
if ( mRow == other.mRow && mCol == other.mCol )
151151
return false;
152152
else
153153
return true;
154154
}
155155

156-
bool LoSNode::operator<( const LoSNode other )
156+
bool LoSNode::operator<( const LoSNode other ) const
157157
{
158158
return mDistances[CellEventPositionType::CENTER] < other.mDistances[CellEventPositionType::CENTER];
159159
}
160160

161-
double LoSNode::elevationAtAngle( const double &angle ) { return valueAtAngle( angle, ValueType::Elevation ); }
161+
double LoSNode::elevationAtAngle( const double &angle ) const { return valueAtAngle( angle, ValueType::Elevation ); }
162162

163-
double LoSNode::distanceAtAngle( const double &angle ) { return valueAtAngle( angle, ValueType::Distance ); }
163+
double LoSNode::distanceAtAngle( const double &angle ) const { return valueAtAngle( angle, ValueType::Distance ); }

0 commit comments

Comments
 (0)