78 double innerConeAngle_{0.0};
79 double outerConeAngle_{0.0};
80 double minClockAngle_{0.0};
81 double maxClockAngle_{0.0};
复杂圆锥视场类
定义 FOVConical.hpp:29
void setMaxClockAngle(double angle)
设置最大时钟角
定义 FOVConical.hpp:71
double getMaxClockAngle() const
获取最大时钟角
定义 FOVConical.hpp:75
virtual void accept(FieldOfViewVisitor &visitor) override
接受访问者
定义 FOVConical.hpp:43
double getOuterConeAngle() const
获取外锥角
定义 FOVConical.hpp:59
double getMinClockAngle() const
获取最小时钟角
定义 FOVConical.hpp:67
virtual EFOVType getFOVType() const override
获取视场类型
定义 FOVConical.hpp:39
double getInnerConeAngle() const
获取内锥角
定义 FOVConical.hpp:51
void setOuterConeAngle(double angle)
设置外锥角
定义 FOVConical.hpp:55
void setMinClockAngle(double angle)
设置最小时钟角
定义 FOVConical.hpp:63
void setInnerConeAngle(double angle)
设置内锥角
定义 FOVConical.hpp:47
virtual ~FOVConical()=default
析构函数
定义 FieldOfViewVisitor.hpp:41
视场基类
定义 FieldOfView.hpp:43
EFOVType
视场类型枚举
定义 FieldOfView.hpp:32