NTMarkerStyleCreator


@interface NTMarkerStyleCreator : NTBaseMarkerStyleCreator

این کلاس یک MarkerStyle می‌سازد.

  • یک شی از نوع MarkerStyleCreator می‌سازد و تمامی مقادیر آن را پیش‌فرض قرار می‌دهد.

    Declaration

    Objective-C

    - (id)init;

    Swift

    init!()
  • نقطه افقی لنگرگاه marker را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getAnchorPointX;

    Swift

    func getAnchorPointX() -> Float

    Return Value

    نقطه افقی لنگرگاه

  • مقدار افقی نقطه لنگرگاه marker را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setAnchorPointX:(float)anchorPointX;

    Swift

    func setAnchorPointX(_ anchorPointX: Float)

    Parameters

    anchorPointX

    مقدار افقی نقطه لنگرگاه marker. -1 یعنی سمت چپ marker، 0 یعنی مرکز و 1 سمت راست marker است. مقدار پیش‌فرض 0 است.

  • نقطه عمودی لنگرگاه marker را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getAnchorPointY;

    Swift

    func getAnchorPointY() -> Float

    Return Value

    نقطه عمودی لنگرگاه

  • مقدار عمودی نقطه لنگرگاه marker را تنظیم می‌کند.

    Declaration

    Objective-C

    - (void)setAnchorPointY:(float)anchorPointY;

    Swift

    func setAnchorPointY(_ anchorPointY: Float)

    Parameters

    anchorPointY

    مقدار افقی نقطه لنگرگاه marker. -1 یعنی پایین marker، 0 یعنی مرکز و 1 بالای marker است. مقدار پیش‌فرض 0 است.

  • نقطه لنگرگاه marker را تنظیم می‌کند. مقادیر بین -1 تا 1 متغیر خواهد بود.

    Declaration

    Objective-C

    - (void)setAnchorPointX:(float)anchorPointX anchorPointY:(float)anchorPointY;

    Swift

    func setAnchorPointX(_ anchorPointX: Float, anchorPointY: Float)

    Parameters

    anchorPointX

    مقدار افقی نقطه لنگرگاه marker. -1 یعنی سمت چپ marker، 0 یعنی مرکز و 1 سمت راست marker است. مقدار پیش‌فرض 0 است.

    anchorPointY

    مقدار افقی نقطه لنگرگاه marker. -1 یعنی پایین marker، 0 یعنی مرکز و 1 بالای marker است. مقدار پیش‌فرض 0 است.

  • تصویر marker را برمی‌گرداند.

    Declaration

    Objective-C

    - (NTBitmap *)getBitmap;

    Swift

    func getBitmap() -> NTBitmap!

    Return Value

    تصویر marker

  • یک تصویر برای رسم marker تنظیم می‌کند. مقدار پیش‌فرض default_marker.png می‌باشد.

    Declaration

    Objective-C

    - (void)setBitmap:(NTBitmap *)bitmap;

    Swift

    func setBitmap(_ bitmap: NTBitmap!)

    Parameters

    bitmap

    تصویر marker

  • وضعیت نمایش مارکر را بر می گرداند.

    Declaration

    Objective-C

    - (enum MarkerOrientation)getOrientationMode;

    Swift

    func getOrientationMode() -> MarkerOrientation

    Return Value

    وضعیت نمایش مارکر.

  • Sets the orientation mode for the marker. The default is BillboardOrientation::FACE_CAMERA_BILLBOARD.

    Declaration

    Objective-C

    - (void)setOrientationMode:(enum MarkerOrientation)orientationMode;

    Swift

    func setOrientationMode(_ orientationMode: MarkerOrientation)

    Parameters

    orientationMode

    The new orientation mode for the marker.

  • اندازه marker را برمی‌گرداند.

    Declaration

    Objective-C

    - (float)getSize;

    Swift

    func getSize() -> Float

    Return Value

    اندازه marker که واحد آن بستگی به حالت مقیاس دارد

  • اندازه marker را تنظیم می‌کند. واحد بستگی به حالت مقیاس دارد. مقدار پیش‌فرض -1 است.

    Declaration

    Objective-C

    - (void)setSize:(float)size;

    Swift

    func setSize(_ size: Float)

    Parameters

    size

    اندازه marker

  • یک استایل marker با پارامترهای تنظیم شده می‌سازد.

    Declaration

    Objective-C

    - (NTMarkerStyle *)buildStyle;

    Swift

    func buildStyle() -> NTMarkerStyle!

    Return Value

    یک استایل marker

  • Undocumented

    Declaration

    Objective-C

    -(void)dealloc;