Line-of-Sight Attributes for a Generalized Application Program Interface

This research opens up for consideration the topic of a generalized simulation Applications Programming Interface. Discussion evolves around representation of one phenomenon essential to such an Interface, which is the widely used Line-of-Sight methodology. The research describes an initial set of line of sight (LOS) attributes necessary for a generalized Applications Programming Interface. Determination of LOS is necessary for entity-based simulation of Army land operations. Attributes necessary for the determination of LOS are identified along with alternative implementation techniques. Capabilities and limitations of the alternative techniques and algorithms are described.