Cleanup: replace C-style casts with functional casts for numeric types
This commit is contained in:
@@ -16,13 +16,13 @@ void BokehImageOperation::init_execution()
|
||||
center_[1] = get_height() / 2;
|
||||
inverse_rounding_ = 1.0f - data_->rounding;
|
||||
circular_distance_ = get_width() / 2;
|
||||
flap_rad_ = (float)(M_PI * 2) / data_->flaps;
|
||||
flap_rad_ = float(M_PI * 2) / data_->flaps;
|
||||
flap_rad_add_ = data_->angle;
|
||||
while (flap_rad_add_ < 0.0f) {
|
||||
flap_rad_add_ += (float)(M_PI * 2.0);
|
||||
flap_rad_add_ += float(M_PI * 2.0);
|
||||
}
|
||||
while (flap_rad_add_ > (float)M_PI) {
|
||||
flap_rad_add_ -= (float)(M_PI * 2.0);
|
||||
while (flap_rad_add_ > float(M_PI)) {
|
||||
flap_rad_add_ -= float(M_PI * 2.0);
|
||||
}
|
||||
}
|
||||
void BokehImageOperation::detemine_start_point_of_flap(float r[2], int flap_number, float distance)
|
||||
@@ -43,8 +43,8 @@ float BokehImageOperation::is_inside_bokeh(float distance, float x, float y)
|
||||
point[1] = y;
|
||||
|
||||
const float distance_to_center = len_v2v2(point, center_);
|
||||
const float bearing = (atan2f(deltaX, deltaY) + (float)(M_PI * 2.0));
|
||||
int flap_number = (int)((bearing - flap_rad_add_) / flap_rad_);
|
||||
const float bearing = (atan2f(deltaX, deltaY) + float(M_PI * 2.0));
|
||||
int flap_number = int((bearing - flap_rad_add_) / flap_rad_);
|
||||
|
||||
detemine_start_point_of_flap(line_p1, flap_number, distance);
|
||||
detemine_start_point_of_flap(line_p2, flap_number + 1, distance);
|
||||
|
||||
Reference in New Issue
Block a user