GmlTarget Struct Reference

#include <gmlwriter.h>

Public Types

enum   LABEL_POSITION {
   SOURCE ,
   CENTER ,
   TARGET
}

公共成员函数

enum maxon::GmlTarget::LABEL_POSITION   MAXON_ENUM_LIST_CLASS ( LABEL_POSITION )
  GmlTarget (const GmlNode &n= GmlNode (), Int32 c=-1, Int32 w=-1, const Char *s=nullptr, const String &t= String (), LABEL_POSITION pos= LABEL_POSITION::CENTER , Bool rev=false, const Char *tArr="standard", const Char *sArr=nullptr)

Public Attributes

GmlNode   node
Int32   color
Int32   width
const Char style
String   label
LABEL_POSITION   position
Bool   reversed
const Char targetArrow
const Char sourceArrow

Member Enumeration Documentation

◆  LABEL_POSITION

enum LABEL_POSITION
strong
Enumerator
SOURCE 
CENTER 
TARGET 

构造函数 & 析构函数文档编制

◆  GmlTarget()

GmlTarget ( const GmlNode n = GmlNode() ,
Int32   c = -1 ,
Int32   w = -1 ,
const Char s = nullptr ,
const String t = String() ,
LABEL_POSITION   pos = LABEL_POSITION::CENTER ,
Bool   rev = false ,
const Char tArr = "standard" ,
const Char sArr = nullptr  
)
explicit

成员函数文档编制

◆  MAXON_ENUM_LIST_CLASS()

enum maxon::GmlTarget::LABEL_POSITION MAXON_ENUM_LIST_CLASS ( LABEL_POSITION   )

Member Data Documentation

◆  node

GmlNode node

◆  color

Int32 color

◆  width

Int32 width

◆  style

const Char * style

◆  label

String label

◆  position

LABEL_POSITION position

◆  reversed

Bool reversed

◆  targetArrow

const Char * targetArrow

◆  sourceArrow

const Char * sourceArrow