package away3d.containers { import away3d.cameras.*; /** * Interface for objects that can toggle their visibily depending on view and distance to camera */ public interface ILODObject { /** * Used in ProjectionTraverser to determine whether the 3d object is visible. * * @param view The view being used to calulate the perspective. * @return Defines whether the LOD object is visible. * * @see away3d.core.traverse.ProjectionTraverser * @see away3d.containers.LODObject#maxp * @see away3d.containers.LODObject#minp */ function matchLOD(camera:Camera3D):Boolean; } }