private static void SetFieldValues(double finalObserverOffset, double finalSurfaceOffset, double finalMinDistance, double finalMaxDistance,
double finalLeftHorizontalFOV, double finalRightHorizontalFOV, double finalBottomVerticalFOV, double finalTopVerticalFOV, IFeature ipFeature)
{
// Observer Offset
SetDatabaseFieldValue(ipFeature, "OFFSETA", finalObserverOffset);
// Surface Offset
SetDatabaseFieldValue(ipFeature, "OFFSETB", finalSurfaceOffset);
// Horizontal FOV
SetDatabaseFieldValue(ipFeature, "AZIMUTH1", finalLeftHorizontalFOV);
SetDatabaseFieldValue(ipFeature, "AZIMUTH2", finalRightHorizontalFOV);
// Distance
SetDatabaseFieldValue(ipFeature, "RADIUS1", finalMinDistance);
SetDatabaseFieldValue(ipFeature, "RADIUS2", finalMaxDistance);
// Vertical FOV
SetDatabaseFieldValue(ipFeature, "VERT1", finalBottomVerticalFOV);
SetDatabaseFieldValue(ipFeature, "VERT1", finalTopVerticalFOV);
}