java.lang.Object | |||
↳ | org.neshan.styles.StyleCreator | ||
↳ | org.neshan.styles.BaseMarkerStyleCreator | ||
↳ | org.neshan.styles.BaseLabelStyleCreator |
![]() |
این کلاس برای کار با استایلهای برچسب از طریق ایجاد یک LableStyle میباشد.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BaseLabelStyleCreator()
یک شی از نوع BaseLabelStyleCreator میسازد و همه پارامترهای آن را مقادیر پیشفرض قرار میدهد.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BaseLabelStyle |
buildStyle()
یک استایل برچسب با پارامترهای تنظیم شده میسازد.
| ||||||||||
synchronized void | delete() | ||||||||||
float |
getAnchorPointX()
مقدار افقی نقطه لنگرگاه برچسب را برمیگرداند.
| ||||||||||
float |
getAnchorPointY()
مقدار عمودی نقطه لنگرگاه برچسب را برمیگرداند.
| ||||||||||
String |
getClassName()
نام اصلی کلاس این شی را برمیگرداند.
| ||||||||||
Object |
getManagerObject()
شی اتصالدهندهی این کلاس را برمیگرداند.
| ||||||||||
boolean |
isFlippable()
وضعیت Flip شدگی برچسب را برمیگرداند.
| ||||||||||
void |
setAnchorPoint(float anchorPointX, float anchorPointY)
نقطه لنگرگاه برچسب را تنظیم میکند.
| ||||||||||
void |
setAnchorPointX(float anchorPointX)
مقدار افقی نقطه لنگرگاه برچسب را تنظیم میکند.
| ||||||||||
void |
setAnchorPointY(float anchorPointY)
مقدار عمودی نقطه لنگرگاه برچسب را تنظیم میکند.
| ||||||||||
void |
setFlippable(boolean flippable)
حالت فلیپ شده برچسب را تنظیم میکند.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
یک شی از نوع BaseLabelStyleCreator میسازد و همه پارامترهای آن را مقادیر پیشفرض قرار میدهد.
یک استایل برچسب با پارامترهای تنظیم شده میسازد.
مقدار افقی نقطه لنگرگاه برچسب را برمیگرداند.
مقدار عمودی نقطه لنگرگاه برچسب را برمیگرداند.
نام اصلی کلاس این شی را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
شی اتصالدهندهی این کلاس را برمیگرداند. این متد در SDK کاربرد داخلی دارد.
وضعیت Flip شدگی برچسب را برمیگرداند.
نقطه لنگرگاه برچسب را تنظیم میکند. مقادیر بین -1 تا 1 متغیر خواهد بود.
anchorPointX | مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی سمت چپ برچسب، 0 یعنی مرکز و 1 سمت راست برچسب است. مقدار پیشفرض 0 است. |
---|---|
anchorPointY | مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی پایین برچسب، 0 یعنی مرکز و 1 بالای برچسب است. مقدار پیشفرض 0 است. |
مقدار افقی نقطه لنگرگاه برچسب را تنظیم میکند.
anchorPointX | مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی سمت چپ برچسب، 0 یعنی مرکز و 1 سمت راست برچسب است. مقدار پیشفرض 0 است |
---|
مقدار عمودی نقطه لنگرگاه برچسب را تنظیم میکند.
anchorPointY | مقدار افقی نقطه لنگرگاه برچسب. -1 یعنی پایین برچسب، 0 یعنی مرکز و 1 بالای برچسب است. مقدار پیشفرض 0 است. |
---|
حالت فلیپ شده برچسب را تنظیم میکند. اگر true باشد و جهت روی GROUND تنظیم شده باشد برچسب میتواند
180 درجه فلیپ شود تا بهتر جلوی دید دوربین قرار گیرد.
این قابلیت میتواند برای اسامی خیابانها و بعضی از متون مفید باشد. مقدار پیشفرض true است.
flippable | حالت فلیپ شود یا نشود |
---|