java.lang.Object | ||
↳ | org.neshan.vectorelements.Element | |
↳ | org.neshan.vectorelements.BaseMarker |
![]() |
![]() |
این کلاس پایه المانهایی است که به صورت ایستاده (مارکر) در نقشه نمایش داده میشوند.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
Bounds |
getBounds()
bound مارکر جاری یا مارکر پایه را برمیگرداند، اگر یک مارکر پایه باشد.
| ||||||||||
String |
getClassName()
نام اصلی کلاس این شی را برمیگرداند.
| ||||||||||
Geometry |
getGeometry()
شی geometry که لوکیشن مارکر است را برمیگرداند.
| ||||||||||
Object |
getManagerObject()
شی اتصالدهندهی این کلاس را برمیگرداند.
| ||||||||||
Geometry |
getRootGeometry()
لوکیشن مارکر ریشه را برمیگرداند.
| ||||||||||
float |
getRotation()
درجه چرخش مارکر را برمیگرداند.
| ||||||||||
void |
setGeometry(Geometry geometry)
لوکیشن مارکر را تنظیم میکند، اگر مارکر به مارکر دیگری متصل شده باشد ابتدا آن را جدا میکند.
| ||||||||||
void |
setPos(LngLat pos)
لوکیشن مارکر را تنظیم میکند، اگر مارکر به مارکر دیگری متصل شده باشد ابتدا آن را جدا میکند.
| ||||||||||
void |
setRotation(float rotation)
میزان چرخش مارکر را تنظیم میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
bound مارکر جاری یا مارکر پایه را برمیگرداند، اگر یک مارکر پایه باشد.
نام اصلی کلاس این شی را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
شی geometry که لوکیشن مارکر است را برمیگرداند.
شی اتصالدهندهی این کلاس را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
لوکیشن مارکر ریشه را برمیگرداند. اگر مارکر جاری لوکیشن داشته باشد، این متد معادل BaseMarker::getGeometry
خواهد بود و اگر این مارکر به مارکر دیگری وصل شده باشد، به صورت ریکرسیو تا مارکر ریشه خواهد رفت تا لوکیشن آن را برگرداند.
درجه چرخش مارکر را برمیگرداند.
لوکیشن مارکر را تنظیم میکند، اگر مارکر به مارکر دیگری متصل شده باشد ابتدا آن را جدا میکند.
geometry | geometry لوکیشن مارکر |
---|
لوکیشن مارکر را تنظیم میکند، اگر مارکر به مارکر دیگری متصل شده باشد ابتدا آن را جدا میکند.
pos | موقعیت مارکر از نوع MapPosition |
---|
میزان چرخش مارکر را تنظیم میکند.
اگر حالت FACE_CAMERA باشد زاویه چرخش نادیده گرفته می شو
در غیر این صورت زاویه بر حسب درجه اعمال می شود.
و در این حالت صفر یعنی شمال.
rotation | زاویه چرخش |
---|