package visualization
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- visualization
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- val ReticleSize: Int
- def addBorder(svg: Container, x: Double, y: Double, w: Double, h: Double): Rect
- def addCross(svg: Container, reticleSize: Double): G
- def geometryForAladin(shapes: NonEmptyMap[String, ShapeExpression], s: Size, pixelScale: PixelScale, scaleFactor: Int)(implicit si: ShapeInterpreter): Svg
This method will build an svg appropriate to show on aladin.
This method will build an svg appropriate to show on aladin. Note we need to transform the svg to get the correct size and location This particular method uses just svg but it doesn't properly work on Safari
- def geometryForAladin(svgBase: Svg, parent: Element, s: => Size, pixelScale: => PixelScale, scaleFactor: Int, coordOffset: (Double, Double)): Element
- val pp: SvgPostProcessor
- def shapesToSvg(shapes: NonEmptyMap[String, ShapeExpression], pp: SvgPostProcessor, pixelScale: PixelScale, scaleFactor: Int)(implicit si: ShapeInterpreter): Svg
- def updatePosition(svgBase: Svg, parent: Element, s: => Size, pixelScale: => PixelScale, scaleFactor: Int, coordOffset: (Double, Double)): Element