Dynamic settings of the map. More...
#import <NMSMapSettings.h>
Properties | |
NMSMapMode | mapMode |
The map mode. More... | |
NMSDepthUnit | depthUnit |
The depth unit. NMSDepthUnitMeters by default. More... | |
NMSSpeedUnit | speedUnit |
The speed unit. NMSSpeedUnitKPH by default. More... | |
NMSDistanceUnit | distanceUnit |
The distance unit. NMSDistanceUnitKilometers by default. More... | |
NMSDepthContoursDensity | depthContoursDensity |
The density of the depth contours. Very High by default. More... | |
BOOL | easyViewEnabled |
Enable the easy view. All the labels and icons will be drawn bigger. NO by default. More... | |
int | depthContours |
The depth contours visibility threshold in the current depth unit. Will be ignored when depthContoursAll is enabled Can't be lower then depthAreas or fishingAreaRangeLowerMin . It is automatically aligned when depthAreas or fishingAreaRangeLowerMin change. More... | |
BOOL | depthContoursAll |
Enable all the depth contours. When enabled depthContours will be ignored. YES by default. More... | |
int | depthAreas |
The depth areas visibility threshold in the current depth unit. 20 by default (in the default depth unit) Can't be lower then shallowDepthLimit . It is automatically aligned when shallowDepthLimit change. More... | |
int | poolWaterLevel |
The water level in the current depth unit. 0 by default. More... | |
int | shallowDepthLimit |
The shallow areas visibility threshold in the current depth unit. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . Will affect depthAreasMin , fishingAreaRangeLowerMin and fishingAreaRangeUpperMin . More... | |
BOOL | seabedAreaEnabled |
Enable the couloured Seabed Area. NO by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . More... | |
BOOL | fishingModeEnabled |
Enable the Fishing Mode. NO by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . More... | |
int | fishingAreaRangeLower |
The lower depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . Can't be lower then shallowDepthLimit . It is automatically aligned when shallowDepthLimit change. More... | |
int | fishingAreaRangeUpper |
The upper depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . Can't be lower then fishingAreaRangeLower . It is automatically aligned when fishingAreaRangeLower change. More... | |
Properties inherited from NMSMapSettings | |
NMSMapSettingsType | type |
The map settings type NMSMapSettingsTypeAdvanced when the logged user has at least one valid subcription, NMSMapSettingsTypeStandard otherwise. More... | |
NMSMapMode | mapMode |
The map mode. More... | |
NMSDepthUnit | depthUnit |
The depth unit. NMSDepthUnitMeters by default. More... | |
NMSSpeedUnit | speedUnit |
The speed unit. NMSSpeedUnitKPH by default. More... | |
NMSDistanceUnit | distanceUnit |
The distance unit. NMSDistanceUnitKilometers by default. More... | |
NMSDepthContoursDensity | depthContoursDensity |
The density of the depth contours. Very High by default. More... | |
BOOL | easyViewEnabled |
Enable the easy view. All the labels and icons will be drawn bigger. NO by default. More... | |
int | depthContours |
The depth contours visibility threshold in the current depth unit. Will be ignored when depthContoursAll is enabled Can't be lower then depthAreas or fishingAreaRangeLowerMin . It is automatically aligned when depthAreas or fishingAreaRangeLowerMin change. More... | |
int | depthContoursMin |
The current min valid value for depthContours It is automatically aligned when depthAreas or fishingAreaRangeLowerMin change. More... | |
int | depthContoursMax |
The current max valid value for depthContours . More... | |
BOOL | depthContoursAll |
Enable all the depth contours. When enabled depthContours will be ignored. YES by default. More... | |
int | depthAreas |
The depth areas visibility threshold in the current depth unit. 20 by default (in the default depth unit) Can't be lower then shallowDepthLimit . It is automatically aligned when shallowDepthLimit change. More... | |
int | depthAreasMin |
The current min valid value for depthAreas It is automatically aligned when shallowDepthLimit change. More... | |
int | depthAreasMax |
The current max valid value for depthAreas . More... | |
int | poolWaterLevel |
The water level in the current depth unit. 0 by default. More... | |
int | poolWaterLevelMin |
The current min valid value for poolWaterLevel . More... | |
int | poolWaterLevelMax |
The current max valid value for poolWaterLevel . More... | |
int | shallowDepthLimit |
The shallow areas visibility threshold in the current depth unit. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . Will affect depthAreasMin , fishingAreaRangeLowerMin and fishingAreaRangeUpperMin . More... | |
int | shallowDepthLimitMin |
The current min valid value for shallowDepthLimit . More... | |
int | shallowDepthLimitMax |
The current max valid value for shallowDepthLimit . More... | |
BOOL | seabedAreaEnabled |
Enable the couloured Seabed Area. NO by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . More... | |
BOOL | fishingModeEnabled |
Enable the Fishing Mode. NO by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . More... | |
int | fishingAreaRangeLower |
The lower depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . Can't be lower then shallowDepthLimit . It is automatically aligned when shallowDepthLimit change. More... | |
int | fishingAreaRangeLowerMin |
The current min valid value for fishingAreaRangeLower It is automatically aligned when shallowDepthLimit change. More... | |
int | fishingAreaRangeLowerMax |
The current max valid value for fishingAreaRangeLower . More... | |
int | fishingAreaRangeUpper |
The upper depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type is NMSMapSettingsTypeAdvanced . More... | |
int | fishingAreaRangeUpperMin |
The current min valid value for fishingAreaRangeUpper . More... | |
int | fishingAreaRangeUpperMax |
The current max valid value for fishingAreaRangeUpper . More... | |
Additional Inherited Members | |
Class Methods inherited from NMSMapSettings | |
(instancetype) | + mapSettings |
Builds and returns the default NMSSettings . More... | |
Detailed Description
Dynamic settings of the map.
Definition at line 135 of file NMSMapSettings.h.
Property Documentation
◆ depthAreas
|
readwritenonatomicassign |
The depth areas visibility threshold in the current depth unit. 20 by default (in the default depth unit) Can't be lower then shallowDepthLimit
. It is automatically aligned when shallowDepthLimit
change.
Definition at line 168 of file NMSMapSettings.h.
◆ depthContours
|
readwritenonatomicassign |
The depth contours visibility threshold in the current depth unit. Will be ignored when depthContoursAll
is enabled Can't be lower then depthAreas
or fishingAreaRangeLowerMin
. It is automatically aligned when depthAreas
or fishingAreaRangeLowerMin
change.
Definition at line 159 of file NMSMapSettings.h.
◆ depthContoursAll
|
readwritenonatomicassign |
Enable all the depth contours. When enabled depthContours
will be ignored. YES by default.
Definition at line 162 of file NMSMapSettings.h.
◆ depthContoursDensity
|
readwritenonatomicassign |
The density of the depth contours. Very High by default.
Definition at line 150 of file NMSMapSettings.h.
◆ depthUnit
|
readwritenonatomicassign |
The depth unit. NMSDepthUnitMeters
by default.
Definition at line 141 of file NMSMapSettings.h.
◆ distanceUnit
|
readwritenonatomicassign |
The distance unit. NMSDistanceUnitKilometers
by default.
Definition at line 147 of file NMSMapSettings.h.
◆ easyViewEnabled
|
readwritenonatomicassign |
Enable the easy view. All the labels and icons will be drawn bigger. NO by default.
Definition at line 153 of file NMSMapSettings.h.
◆ fishingAreaRangeLower
|
readwritenonatomicassign |
The lower depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type
is NMSMapSettingsTypeAdvanced
. Can't be lower then shallowDepthLimit
. It is automatically aligned when shallowDepthLimit
change.
Definition at line 194 of file NMSMapSettings.h.
◆ fishingAreaRangeUpper
|
readwritenonatomicassign |
The upper depth value of the fishing area range. Needs Fishing Mode enabled. 0 by default Advanced map setting. Can be modified only if a type
is NMSMapSettingsTypeAdvanced
. Can't be lower then fishingAreaRangeLower
. It is automatically aligned when fishingAreaRangeLower
change.
Definition at line 201 of file NMSMapSettings.h.
◆ fishingModeEnabled
|
readwritenonatomicassign |
Enable the Fishing Mode. NO by default Advanced map setting. Can be modified only if a type
is NMSMapSettingsTypeAdvanced
.
Definition at line 187 of file NMSMapSettings.h.
◆ mapMode
|
readwritenonatomicassign |
The map mode.
Definition at line 138 of file NMSMapSettings.h.
◆ poolWaterLevel
|
readwritenonatomicassign |
The water level in the current depth unit. 0 by default.
Definition at line 171 of file NMSMapSettings.h.
◆ seabedAreaEnabled
|
readwritenonatomicassign |
Enable the couloured Seabed Area. NO by default Advanced map setting. Can be modified only if a type
is NMSMapSettingsTypeAdvanced
.
Definition at line 182 of file NMSMapSettings.h.
◆ shallowDepthLimit
|
readwritenonatomicassign |
The shallow areas visibility threshold in the current depth unit. 0 by default Advanced map setting. Can be modified only if a type
is NMSMapSettingsTypeAdvanced
. Will affect depthAreasMin
, fishingAreaRangeLowerMin
and fishingAreaRangeUpperMin
.
Definition at line 177 of file NMSMapSettings.h.
◆ speedUnit
|
readwritenonatomicassign |
The speed unit. NMSSpeedUnitKPH
by default.
Definition at line 144 of file NMSMapSettings.h.
The documentation for this class was generated from the following file:
- /Users/jenkins/workspace/mobilesdk-ios/iOS/Deployment/NavionicsMobileSDK.framework/Headers/NMSMapSettings.h