Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 SDK Documentation | Builds | BA3 Home
AltusUnified::Marker Class Reference

Public Member Functions

 Marker (uint uid, double longitude, double latitude, float weight, string metadata)
 
bool lessthan (Marker otherMarker)
 
vec2d location ()
 
void location_set (vec2d val)
 
Texture texture ()
 
void texture_set (Texture val)
 
vec2d anchorPoint ()
 
void anchorPoint_set (vec2d val)
 
vec2i hitTestSize ()
 
void hitTestSize_set (vec2i val)
 
vec2d offset ()
 
void offset_set (vec2d val)
 

Public Attributes

uint uid
 
float weight
 
int minimumLevel
 
string metadata
 
string cachedImageName
 
double rotation
 
MarkerRotationType rotationType
 
double altitude
 

Constructor & Destructor Documentation

AltusUnified::Marker::Marker ( uint  uid,
double  longitude,
double  latitude,
float  weight,
string  metadata 
)

Member Function Documentation

vec2d AltusUnified::Marker::anchorPoint ( )
void AltusUnified::Marker::anchorPoint_set ( vec2d  val)
vec2i AltusUnified::Marker::hitTestSize ( )
void AltusUnified::Marker::hitTestSize_set ( vec2i  val)
bool AltusUnified::Marker::lessthan ( Marker  otherMarker)
vec2d AltusUnified::Marker::location ( )
void AltusUnified::Marker::location_set ( vec2d  val)
vec2d AltusUnified::Marker::offset ( )
void AltusUnified::Marker::offset_set ( vec2d  val)
Texture AltusUnified::Marker::texture ( )
void AltusUnified::Marker::texture_set ( Texture  val)

Member Data Documentation

double AltusUnified::Marker::altitude
string AltusUnified::Marker::cachedImageName
string AltusUnified::Marker::metadata
int AltusUnified::Marker::minimumLevel
double AltusUnified::Marker::rotation
MarkerRotationType AltusUnified::Marker::rotationType
uint AltusUnified::Marker::uid
float AltusUnified::Marker::weight