BMFTrace3DModelOption constructor

BMFTrace3DModelOption(
  1. {required String modelPath,
  2. required String modelName,
  3. BMFTraceOverlay3DModelYawAxis? yawAxis,
  4. double scale = 1,
  5. bool zoomFixed = false,
  6. double rotateX = 0,
  7. double rotateY = 0,
  8. double rotateZ = 0,
  9. double offsetX = 0,
  10. double offsetY = 0,
  11. double offsetZ = 0,
  12. BMF3DModelType type = BMF3DModelType.BMF3DModelTypeObj,
  13. bool animationIsEnable = false,
  14. int animationIndex = 0,
  15. int animationRepeatCount = 0,
  16. double animationSpeed = 1}
)

Implementation

BMFTrace3DModelOption(
    {required String modelPath,
    required String modelName,
    this.yawAxis,
    double scale = 1,
    bool zoomFixed = false,
    double rotateX = 0,
    double rotateY = 0,
    double rotateZ = 0,
    double offsetX = 0,
    double offsetY = 0,
    double offsetZ = 0,
    BMF3DModelType type = BMF3DModelType.BMF3DModelTypeObj,
    bool animationIsEnable = false,
    int animationIndex = 0,
    int animationRepeatCount = 0,
    double animationSpeed = 1})
    : super(
          modelPath: modelPath,
          modelName: modelName,
          scale: scale,
          zoomFixed: zoomFixed,
          rotateX: rotateX,
          rotateY: rotateY,
          rotateZ: rotateZ,
          offsetX: offsetX,
          offsetY: offsetY,
          offsetZ: offsetZ,
          type: type,
          animationIsEnable: animationIsEnable,
          animationIndex: animationIndex,
          animationRepeatCount: animationRepeatCount,
          animationSpeed: animationSpeed);