31 LineOfSiteTests = 0x00000001,
32 SignaturePropagatorParams = 0x00000002,
33 IlluminationObjects = 0x00000004,
34 SpatialOrganizationObjectTypes = 0x00000008,
35 DefaultMerge = SignaturePropagatorParams | IlluminationObjects |SpatialOrganizationObjectTypes
56 virtual DtlObjPtr
getData(DtlObjPtr args,
const SearchPaths& searchPaths,
78 virtual bool extrudeVectorObstructions()
const;
79 virtual void setExtrudeVectorObstructions(
bool extrude);
84 virtual bool allowEnvironmentalEffects()
const;
85 virtual void setAllowEnvironmentalEffects(
bool allow);
98 virtual double terrainPreloadLookaheadTime()
const;
99 virtual void setTerrainPreloadLookaheadTime(
double v);
104 virtual double terrainPreloadPeriod()
const;
105 virtual void setTerrainPreloadPeriod(
double seconds);
110 virtual double terrainPreloadExpireTime()
const;
111 virtual void setTerrainPreloadExpireTime(
double seconds);
116 virtual double terrainIntersectExpireTime()
const;
117 virtual void setTerrainIntersectExpireTime(
double seconds);
122 virtual double featureLOSPredictionTime()
const;
123 virtual void setFeatureLOSPredictionTime(
double seconds);
128 virtual double featureLOSCheckDistance()
const;
129 virtual void setFeatureLOSCheckDistance(
double meters);
134 virtual double minimalIlluminationValue()
const;
135 virtual void setMinimalIlluminationValue(
double);
140 virtual double nighttimeIlluminationValue()
const;
141 virtual void setNighttimeIlluminationValue(
double);
159 virtual void addTest(
const DtString& test);