libgvizard
  • libgvizard
  • A Simple Usage Example (Complete Graph and Dot Generator)
  • Reference Documentation
    • attribute.hpp
    • contracts.hpp
    • gvizgraph.hpp
    • mtputils.hpp
    • utils.hpp
    • views.hpp
    • attrs
      • attrs/sortv.hpp
      • attrs/height.hpp
      • attrs/target.hpp
      • attrs/pencolor.hpp
      • attrs/searchsize.hpp
      • attrs/epsilon.hpp
      • attrs/clusterrank.hpp
      • attrs/scale.hpp
      • attrs/pos.hpp
      • attrs/ordering.hpp
      • attrs/landscape.hpp
      • attrs/boundingbox.hpp
      • attrs/area.hpp
      • attrs/page.hpp
      • attrs/repulsiveforce.hpp
      • attrs/mindist.hpp
      • attrs/dim.hpp
      • attrs/xdotversion.hpp
      • attrs/pin.hpp
      • attrs/tooltip.hpp
      • attrs/sep.hpp
      • attrs/layout.hpp
      • attrs/group.hpp
      • attrs/minlen.hpp
      • attrs/center.hpp
      • attrs/pad.hpp
      • attrs/charset.hpp
      • attrs/quantum.hpp
      • attrs/dimen.hpp
      • attrs/pagedir.hpp
      • attrs/fixedsize.hpp
      • attrs/mosek.hpp
      • attrs/sametail.hpp
      • attrs/colorscheme.hpp
      • attrs/tail_related.hpp
      • attrs/size.hpp
      • attrs/xlabel.hpp
      • attrs/stylesheet.hpp
      • attrs/gradientangle.hpp
      • attrs/mclimit.hpp
      • attrs/font_related.hpp
      • attrs/label_related.hpp
      • attrs/style.hpp
      • attrs/level_related.hpp
      • attrs/quadtree.hpp
      • attrs/pack.hpp
      • attrs/viewport.hpp
      • attrs/peripheries.hpp
      • attrs/bgcolor.hpp
      • attrs/remincross.hpp
      • attrs/voro_margin.hpp
      • attrs/compound.hpp
      • attrs/comment.hpp
      • attrs/shapefile.hpp
      • attrs/notranslate.hpp
      • attrs/rotation.hpp
      • attrs/z.hpp
      • attrs/concentrate.hpp
      • attrs/splines.hpp
      • attrs/nslimit1.hpp
      • attrs/resolution.hpp
      • attrs/len.hpp
      • attrs/ratio.hpp
      • attrs/clazz.hpp
      • attrs/samehead.hpp
      • attrs/dpi.hpp
      • attrs/model.hpp
      • attrs/packmode.hpp
      • attrs/orientation.hpp
      • attrs/normalize.hpp
      • attrs/truecolor.hpp
      • attrs/href.hpp
      • attrs/decorate.hpp
      • attrs/shape.hpp
      • attrs/nslimit.hpp
      • attrs/margin.hpp
      • attrs/nodesep.hpp
      • attrs/root.hpp
      • attrs/esep.hpp
      • attrs/head_related.hpp
      • attrs/width.hpp
      • attrs/forcelabels.hpp
      • attrs/arrow_related.hpp
      • attrs/k.hpp
      • attrs/logical_related.hpp
      • attrs/outputorder.hpp
      • attrs/inputscale.hpp
      • attrs/regular.hpp
      • attrs/maxiter.hpp
      • attrs/smoothing.hpp
      • attrs/edge_related.hpp
      • attrs/defaultdist.hpp
      • attrs/color.hpp
      • attrs/dir.hpp
      • attrs/vertices.hpp
      • attrs/start.hpp
      • attrs/damping.hpp
      • attrs/constraint.hpp
      • attrs/samplepoints.hpp
      • attrs/rects.hpp
      • attrs/skew.hpp
      • attrs/id.hpp
      • attrs/nojustify.hpp
      • attrs/ranksep.hpp
      • attrs/rotate.hpp
      • attrs/weight.hpp
      • attrs/distortion.hpp
      • attrs/shadowboxes.hpp
      • attrs/url.hpp
      • attrs/image_related.hpp
      • attrs/mode.hpp
      • attrs/layer_related.hpp
      • attrs/rank.hpp
      • attrs/rankdir.hpp
      • attrs/newrank.hpp
      • attrs/fillcolor.hpp
      • attrs/penwidth.hpp
      • attrs/overlap_related.hpp
      • attrs/sides.hpp
    • attrtypes
    • colors
    • graph
    • registry
libgvizard
  • »
  • Reference Documentation »
  • attrs »
  • attrs/label_related.hpp
  • View page source

attrs/label_related.hpp

struct gviz::attrs::Label : public AttributeBase<Label, attrtypes::Label<std::string>>

Public Types

using value_type = attrtypes::Label<std::string>

Public Functions

inline explicit Label() noexcept
inline explicit Label(const value_type &value)
inline explicit Label(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 = "label"
struct gviz::attrs::LabelAngle : public AttributeBase<LabelAngle, double>

Public Types

using value_type = double

Public Functions

inline explicit constexpr LabelAngle() noexcept
inline explicit constexpr LabelAngle(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 = "labelangle"
struct gviz::attrs::LabelDistance : public AttributeBase<LabelDistance, double>

Public Types

using value_type = double

Public Functions

inline explicit constexpr LabelDistance() noexcept
inline explicit constexpr LabelDistance(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 = "labeldistance"
struct gviz::attrs::LabelFloat : public AttributeBase<LabelFloat, double>

Public Types

using value_type = double

Public Functions

inline explicit constexpr LabelFloat() noexcept
inline explicit constexpr LabelFloat(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 = "labelfloat"
struct gviz::attrs::LabelFontColor : public AttributeBase<LabelFontColor, attrtypes::ColorType>

Public Types

using value_type = attrtypes::ColorType

Public Functions

inline explicit constexpr LabelFontColor() noexcept
inline explicit constexpr LabelFontColor(const value_type &value)

Public Static Functions

static inline constexpr value_type get_default_value() noexcept
static inline constexpr bool is_default(const value_type &value) noexcept
static inline constexpr bool constraint(const value_type&) noexcept

Public Static Attributes

static constexpr const char *const name = "labelfontcolor"
struct gviz::attrs::LabelFontName : public AttributeBase<LabelFontName, std::string>

Public Types

using value_type = std::string

Public Functions

inline explicit LabelFontName()
inline explicit LabelFontName(const value_type &value)
inline explicit LabelFontName(value_type &&value)

Public Static Functions

static inline value_type get_default_value()
static inline bool is_default(const value_type &value)
static inline bool constraint(const value_type&) noexcept

Public Static Attributes

static constexpr const char *const name = "labelfontname"
struct gviz::attrs::LabelFontSize : public AttributeBase<LabelFontSize, double>

Public Types

using value_type = double

Public Functions

inline explicit constexpr LabelFontSize() noexcept
inline explicit constexpr LabelFontSize(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 = "labelfontsize"
struct gviz::attrs::LabelJust : public AttributeBase<LabelJust, LabelJustEnum>

Public Types

using value_type = LabelJustEnum

Public Functions

inline constexpr LabelJust() noexcept
inline constexpr LabelJust(value_type value)
inline operator char() noexcept
inline operator std::string_view()
inline operator std::string()

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 = "labeljust"
struct gviz::attrs::LabelLoc : public AttributeBase<LabelLoc, LabelLocEnum>

Public Types

using value_type = LabelLocEnum

Public Functions

inline constexpr LabelLoc() noexcept
inline constexpr LabelLoc(value_type value)
inline operator char() noexcept
inline operator std::string_view()
inline operator std::string()

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 = "labelloc"
struct gviz::attrs::LabelScheme : public AttributeBase<LabelScheme, int>

Public Types

using value_type = int

Public Functions

inline explicit constexpr LabelScheme() noexcept
inline explicit constexpr LabelScheme(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 = "label_scheme"
struct gviz::attrs::LabelTarget : public AttributeBase<LabelTarget, attrtypes::EscString<std::string>>

Public Types

using value_type = attrtypes::EscString<std::string>

Public Functions

inline explicit LabelTarget() noexcept
inline explicit LabelTarget(const value_type &value)
inline explicit LabelTarget(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 = "labeltarget"
struct gviz::attrs::LabelTooltip : public AttributeBase<LabelTooltip, attrtypes::EscString<std::string>>

Public Types

using value_type = attrtypes::EscString<std::string>

Public Functions

inline explicit LabelTooltip() noexcept
inline explicit LabelTooltip(const value_type &value)
inline explicit LabelTooltip(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 = "labeltooltip"
struct gviz::attrs::LabelURL : public AttributeBase<LabelURL, attrtypes::EscString<std::string>>

Public Types

using value_type = attrtypes::EscString<std::string>

Public Functions

inline explicit LabelURL() noexcept
inline explicit LabelURL(const value_type &value)
inline explicit LabelURL(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 = "labelURL"
namespace gviz
namespace gviz::attrs

Enums

enum class LabelJustEnum

Values:

enumerator center
enumerator left
enumerator right
enum class LabelLocEnum

Values:

enumerator _default
enumerator top
enumerator bottom
enumerator center
file label_related.hpp
#include <>
#include <>
#include “”
#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
Previous Next

© Copyright 2022, Mohsen MK.

Built with Sphinx using a theme provided by Read the Docs.