attrs/overlap_related.hpp
-
struct gviz::attrs::Overlap : public AttributeBase<Overlap, OverlapType>
Public Types
-
using value_type = OverlapType
Public Functions
-
inline explicit Overlap() noexcept
-
inline explicit Overlap(const value_type &value)
-
inline explicit Overlap(value_type &&value)
Public Static Functions
-
static inline value_type get_default_value() noexcept
-
static inline bool is_default(const value_type &value) noexcept
-
static inline bool constraint(const value_type&) noexcept
Public Static Attributes
-
static constexpr const char *const name = "overlap"
-
using value_type = OverlapType
-
struct gviz::attrs::OverlapScaling : public AttributeBase<OverlapScaling, double>
Public Types
-
using value_type = double
Public Functions
-
inline explicit constexpr OverlapScaling() noexcept
-
inline explicit constexpr OverlapScaling(value_type value)
Public Static Functions
-
static inline constexpr value_type get_default_value() noexcept
-
static inline constexpr bool is_default(value_type value) noexcept
-
static inline constexpr bool constraint(value_type value) noexcept
Public Static Attributes
-
static constexpr const char *const name = "overlap_scaling"
-
using value_type = double
-
struct gviz::attrs::OverlapShrink : public AttributeBase<OverlapShrink, double>
Public Types
-
using value_type = double
Public Functions
-
inline explicit constexpr OverlapShrink() noexcept
-
inline explicit constexpr OverlapShrink(value_type value)
Public Static Functions
-
static inline constexpr value_type get_default_value() noexcept
-
static inline constexpr bool is_default(value_type value) noexcept
-
static inline constexpr bool constraint(value_type) noexcept
Public Static Attributes
-
static constexpr const char *const name = "overlap_shrink"
-
using value_type = double
-
namespace gviz
-
namespace gviz::attrs
- file overlap_related.hpp
- #include <>#include <>#include “”
- dir /home/cthulhu/projects/repos/libgvizard/include/gvizard/attrs
- dir /home/cthulhu/projects/repos/libgvizard/include/gvizard
- dir /home/cthulhu/projects/repos/libgvizard/include