Class OpenCVLineWrapperJavaLineTransformer

  • All Implemented Interfaces:
    science.aist.jack.general.transformer.BackwardCollectionTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>, science.aist.jack.general.transformer.BackwardTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>, science.aist.jack.general.transformer.ForwardCollectionTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>, science.aist.jack.general.transformer.ForwardTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>, science.aist.jack.general.transformer.Transformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>

    public class OpenCVLineWrapperJavaLineTransformer
    extends Object
    implements science.aist.jack.general.transformer.Transformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>

    This class implements a Transformer between LineWrapper of Point (OpenCV) and JavaLine

    Since:
    1.0
    Author:
    Andreas Pointner, Christoph Praschl
    • Constructor Detail

      • OpenCVLineWrapperJavaLineTransformer

        public OpenCVLineWrapperJavaLineTransformer()
    • Method Detail

      • transformTo

        public LineWrapper<org.opencv.core.Point> transformTo​(JavaLine2D javaLine)
        Specified by:
        transformTo in interface science.aist.jack.general.transformer.BackwardTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>
        Parameters:
        javaLine - to be transformed
        Returns:
        item corresponding to DTO
      • transformFrom

        public JavaLine2D transformFrom​(LineWrapper<org.opencv.core.Point> pointLineWrapper)
        Specified by:
        transformFrom in interface science.aist.jack.general.transformer.ForwardTransformer<LineWrapper<org.opencv.core.Point>,​JavaLine2D>
        Parameters:
        pointLineWrapper - to be transformed
        Returns:
        DTO corresponding to item