Back to Adaptive Vision Library Lite website
You are here: Start » Image Drawing » DrawCoordinateSystem
DrawCoordinateSystem
Draws a pair of arrows representing a coordinate system on an image.
Syntax
void avl::DrawCoordinateSystem ( avl::Image& ioImage, const avl::CoordinateSystem2D& inCoordinateSystem, atl::Optional<const avl::CoordinateSystem2D&> inCoordinateSystemAlignment, const avl::Pixel& inColor, const avl::DrawingStyle& inDrawingStyle, const float inArrowSize, const float inPixelScale )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
ioImage | Image& | ||||
inCoordinateSystem | const CoordinateSystem2D& | ||||
inCoordinateSystemAlignment | Optional<const CoordinateSystem2D&> | NIL | |||
inColor | const Pixel& | ||||
inDrawingStyle | const DrawingStyle& | ||||
inArrowSize | const float | 0.0 - | 5.0f | ||
inPixelScale | const float | 0.0 - | 20.0f | How many pixels long will be axis of a coordinate system with unit scale |