Implementation of Conic Field of View


I am trying to implement a conic (elliptic cone) field of view. For this I used the following definition of FieldOfView <FieldOfView( final Vector3D center, final Vector3D meridian,

final double insideRadius, final int n, final double margin)>, where I approximated the conic shape with a polygon with 100 sides.

Could you please tell me if my approach is correct or if there is any other way to define a conical shape for the field of view in Orekit?

Thanks a lot!

It is the right approach if your cone has a flattened ellipse as its base. If the basis is circular, then
you should probably use CircularFieldOfViewDetector.