public CameraOverlayEntry ToDomainModel()
        {
            var domain = new CameraOverlayEntry();

            BaseOverlayEntryJsModel.MapBasePropertiesToDomainModel(domain, this);

            domain.Points          = this.Points;
            domain.TransformMatrix = this.TransformMatrix;

            return(domain);
        }
        public static CameraOverlayEntryJsModel CreateFromDomainModel(CameraOverlayEntry cameraDomain)
        {
            var model = new CameraOverlayEntryJsModel
            {
                Points          = cameraDomain.Points,
                TransformMatrix = cameraDomain.TransformMatrix
            };

            BaseOverlayEntryJsModel.MapBasePropertiesFromDomainModel(cameraDomain, model);

            return(model);
        }