mark_t Derived Type

type, public :: mark_t

Mark specification (maps to Vega-Lite mark object) Defines the visual representation type and properties.


Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: type
real(kind=wp), public :: size = -1.0_wp
real(kind=wp), public :: opacity = 1.0_wp
real(kind=wp), public :: stroke_width = -1.0_wp
real(kind=wp), public, allocatable :: stroke_dash(:)
character(len=:), public, allocatable :: stroke
character(len=:), public, allocatable :: fill
logical, public :: filled = .true.
character(len=:), public, allocatable :: interpolate
character(len=:), public, allocatable :: point