java.lang.Object | ||
↳ | org.neshan.vectorelements.Element | |
↳ | org.neshan.vectorelements.Line |
این کلاس برای رسم خط از روی یک geometry string استفاده میشود.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Line(LineGeom geometry, LineStyle style)
با استفاده از برداری از LineGeom یک شی از نوع Line میسازد.
| |||||||||||
Line(LngLatVector poses, LineStyle style)
با استفاده از برداری از LngLat که محل خط رو مشخص کردهاند یک شی از نوع Line میسازد.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
synchronized void | delete() | ||||||||||
String |
getClassName()
نام اصلی کلاس این شی را برمیگرداند.
| ||||||||||
LineGeom |
getGeometry()
شی geometry موقعیت مکانی این المان برداری را بر میگرداند.
| ||||||||||
Object |
getManagerObject()
شی اتصالدهندهی این کلاس را برمیگرداند.
| ||||||||||
LngLatVector |
getPoses()
گرههای خط را برمیگرداند.
| ||||||||||
LineStyle |
getStyle()
استایل خط را برمیگرداند.
| ||||||||||
void |
setGeometry(LineGeom geometry)
موقعیت خط را تنظیم میکند.
| ||||||||||
void |
setPoses(LngLatVector poses)
گرههای خط را تنظیم میکند.
| ||||||||||
void |
setStyle(LineStyle style)
استایل خط را تنظیم میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
با استفاده از برداری از LineGeom یک شی از نوع Line میسازد.
geometry | شی از نوع LineGeom. |
---|---|
style | استایل خط. |
با استفاده از برداری از LngLat که محل خط رو مشخص کردهاند یک شی از نوع Line میسازد.
poses | برداری از MapPosition ها |
---|---|
style | استایل خط |
نام اصلی کلاس این شی را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
شی geometry موقعیت مکانی این المان برداری را بر میگرداند.
شی اتصالدهندهی این کلاس را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
موقعیت خط را تنظیم میکند.
geometry | geometry خط |
---|
گرههای خط را تنظیم میکند.
poses | محل گرههای خط |
---|