62 double horizontalHalfAngle_{0.0};
63 double verticalHalfAngle_{0.0};
矩形视场类
定义 FOVRectangular.hpp:29
FOVRectangular()=default
构造函数
virtual EFOVType getFOVType() const override
获取视场类型
定义 FOVRectangular.hpp:39
double getHorizontalHalfAngle() const
获取水平半角
定义 FOVRectangular.hpp:51
double getVerticalHalfAngle() const
获取垂直半角
定义 FOVRectangular.hpp:59
void setVerticalHalfAngle(double angle)
设置垂直半角
定义 FOVRectangular.hpp:55
virtual void accept(FieldOfViewVisitor &visitor) override
接受访问者
定义 FOVRectangular.hpp:43
virtual ~FOVRectangular()=default
析构函数
void setHorizontalHalfAngle(double angle)
设置水平半角
定义 FOVRectangular.hpp:47
定义 FieldOfViewVisitor.hpp:41
视场基类
定义 FieldOfView.hpp:43
EFOVType
视场类型枚举
定义 FieldOfView.hpp:32