载入中...
搜索中...
未找到
eve::weapon::CarrierMotionOp结构体 参考

One ballistic operator plus its parameters. 更多...

#include <CombatCarrier.h>

Public 属性

CarrierMotionOpKind kind = CarrierMotionOpKind::IntegrateLinear
 
double gravity = 0.0
 
double maxTurnRateDegrees = 0.0
 
double acceleration = 0.0
 
double avoidLookAhead = 0.0
 SteerAvoidBody: meters ahead at which a body counts as blocking.
 
double avoidStrength = 1.0
 SteerAvoidBody: blend weight of avoidance versus current velocity (≥0).
 
double avoidRadiusPadding = 0.0
 SteerAvoidBody: extra meters added to each body radius.
 
double curveAmplitude = 0.0
 CurveSway/CurveHelix: lateral amplitude in meters (helix radius).
 
double curveFrequencyHz = 0.0
 CurveSway/CurveHelix: oscillation frequency in Hz (>0).
 

详细描述

One ballistic operator plus its parameters.

在文件 CombatCarrier.h 第 61 行定义.

类成员变量说明

◆ acceleration

double eve::weapon::CarrierMotionOp::acceleration = 0.0

在文件 CombatCarrier.h 第 65 行定义.

◆ avoidLookAhead

double eve::weapon::CarrierMotionOp::avoidLookAhead = 0.0

SteerAvoidBody: meters ahead at which a body counts as blocking.

在文件 CombatCarrier.h 第 67 行定义.

◆ avoidRadiusPadding

double eve::weapon::CarrierMotionOp::avoidRadiusPadding = 0.0

SteerAvoidBody: extra meters added to each body radius.

在文件 CombatCarrier.h 第 71 行定义.

◆ avoidStrength

double eve::weapon::CarrierMotionOp::avoidStrength = 1.0

SteerAvoidBody: blend weight of avoidance versus current velocity (≥0).

在文件 CombatCarrier.h 第 69 行定义.

◆ curveAmplitude

double eve::weapon::CarrierMotionOp::curveAmplitude = 0.0

CurveSway/CurveHelix: lateral amplitude in meters (helix radius).

在文件 CombatCarrier.h 第 73 行定义.

◆ curveFrequencyHz

double eve::weapon::CarrierMotionOp::curveFrequencyHz = 0.0

CurveSway/CurveHelix: oscillation frequency in Hz (>0).

在文件 CombatCarrier.h 第 75 行定义.

◆ gravity

double eve::weapon::CarrierMotionOp::gravity = 0.0

在文件 CombatCarrier.h 第 63 行定义.

◆ kind

CarrierMotionOpKind eve::weapon::CarrierMotionOp::kind = CarrierMotionOpKind::IntegrateLinear

在文件 CombatCarrier.h 第 62 行定义.

◆ maxTurnRateDegrees

double eve::weapon::CarrierMotionOp::maxTurnRateDegrees = 0.0

在文件 CombatCarrier.h 第 64 行定义.


该结构体的文档由以下文件生成: