Platforms to show: All Mac Windows Linux Cross-Platform

CDMeterPointerMBS class

Super class: CDDrawObjMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class ChartDirector MBS ChartDirector Plugin 8.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The MeterPointer class represents meter pointers.

Subclass of the CDDrawObjMBS class.
This is a subclass of an abstract class. You can't create an instance, but you can get one from various plugin functions.

  • 17 methods
    • method setColor(fillColor as color, edgeColor as color)
    • method setColor(fillColor as Integer, edgeColor as Integer = -1)
    • method setPos(value as Double)
    • method setShape(pointerCoor() as Integer)
    • method setShape(pointerCoor() as Integer, lengthRatio as Double)
    • method setShape(pointerCoor() as Integer, lengthRatio as Double, widthRatio as Double)
    • method setShape(pointerType as Integer)
    • method setShape(pointerType as Integer, lengthRatio as Double)
    • method setShape(pointerType as Integer, lengthRatio as Double, widthRatio as Double)
    • method setShapeAndOffset(pointerCoor() as Integer)
    • method setShapeAndOffset(pointerCoor() as Integer, startOffset as Double)
    • method setShapeAndOffset(pointerCoor() as Integer, startOffset as Double, endOffset as Double)
    • method setShapeAndOffset(pointerCoor() as Integer, startOffset as Double, endOffset as Double, widthRatio as Double)
    • method setShapeAndOffset(pointerType as Integer)
    • method setShapeAndOffset(pointerType as Integer, startOffset as Double)
    • method setShapeAndOffset(pointerType as Integer, startOffset as Double, endOffset as Double)
    • method setShapeAndOffset(pointerType as Integer, startOffset as Double, endOffset as Double, widthRatio as Double)

Super class CDDrawObjMBS

This class has no sub classes.

Blog Entries

Xojo Developer Magazine

Some methods using this class:

  • CDAngularMeterMBS.addPointer(value as Double, fillColor as color, edgeColor as color = &cFFFFFFFF, pointerType as Integer = 6) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as color, edgeColor as color, pointerType as Integer, startOffset as Double) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as color, edgeColor as color, pointerType as Integer, startOffset as Double, endOffset as Double) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as color, edgeColor as color, pointerType as Integer, startOffset as Double, endOffset as Double, widthRatio as Double) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as Integer, edgeColor as Integer = -1, pointerType as Integer = 6) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as Integer, edgeColor as Integer, pointerType as Integer, startOffset as Double) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as Integer, edgeColor as Integer, pointerType as Integer, startOffset as Double, endOffset as Double) as CDMeterPointerMBS
  • CDAngularMeterMBS.addPointer(value as Double, fillColor as Integer, edgeColor as Integer, pointerType as Integer, startOffset as Double, endOffset as Double, widthRatio as Double) as CDMeterPointerMBS
  • CDBaseMeterMBS.addPointer(value as Double, fillColor as color, edgeColor as color) as CDMeterPointerMBS
  • CDBaseMeterMBS.addPointer(value as Double, fillColor as Integer = &hffff0001, edgeColor as Integer = -1) as CDMeterPointerMBS

Some examples using this class:

Some related classes:


The items on this page are in the following plugins: MBS ChartDirector Plugin.


CDMarkMBS   -   CDMLTableMBS


The biggest plugin in space...