setParameterPosition method
void
setParameterPosition({})
override
Implementation
@override
void setParameterPosition({required double x, required double y, required double z}) {
AppConfig.logger.d("Setting position x:$x y:$y z:$z");
posX.value = x;
posY.value = y;
posZ.value = z;
_sineEngine.posX = x / NeomGeneratorConstants.positionMax;
_sineEngine.posY = y / NeomGeneratorConstants.positionMax;
_sineEngine.posZ = z / NeomGeneratorConstants.positionMax;
chamberPreset.neomParameter?.x = x;
chamberPreset.neomParameter?.y = y;
chamberPreset.neomParameter?.z = z;
if(existsInChamber.value) isUpdate.value = true;
// update(); // No necesario si usamos Obx en UI para sliders
}