VMMSWaypointLabelOptions

@interface VMMSWaypointLabelOptions : NSObject

Allows customization of auto-generated waypoint descriptions

Since

1.0
  • Enable for debugging. If true, additional debug information will be generated in the labels text.

    Declaration

    Swift

    @property (assign, readwrite, nonatomic) BOOL showDebugInLabels;
  • Angle used to indicate when a waypoint is considered unimportant, therefore not being described at all. Defaults to 60 (degrees).

    Declaration

    Swift

    @property (assign, readwrite, nonatomic) double doNotDescribeAngleOfImportance;
  • Max distance (in feet) for labeling waypoints as the entrance to a room. Defaults to 20 (feet).

    Declaration

    Swift

    @property (assign, readwrite, nonatomic) double distanceForRoom;
  • Name used to describe a building entrance. Defaults to the entrance to the building.

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *buildingEntranceName;
  • Name used to describe elevators. Defaults to elevator

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *elevatorName;
  • Name used to describe waypoints immediately adjacent to elevators. Defaults to elevator area.

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *elevatorAreaName;
  • Name used to describe stairwells. Defaults to stairwell.

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *stairwellName;
  • Name used to describe waypoints immediately adjacent to stairwells. Defaults to the entrance to the stairwell.

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *stairwellAreaName;
  • Name used to describe the entrance to rooms. Defaults to the entrance to the.

    Declaration

    Swift

    @property (readwrite, strong, nonatomic) NSString *roomEntrancePrefix;