1#ifndef DANODELINKPOINT_H
2#define DANODELINKPOINT_H
3#include "DAWorkFlowAPI.h"
4#include <QtCore/qglobal.h>
6#include "DAGraphicsViewGlobal.h"
28 bool isOutput()
const;
30 QPointF elongation(
int externLen);
36 static bool isPointInFront(
const QPointF& p1,
AspectDirection d1,
const QPointF& p2);
44 static AspectDirection relativeDirectionOfPoint(
const QPointF& p1,
const QPointF& p2);
46 static bool fuzzyCompare(
const QPointF& p1,
const QPointF& p2);
62DAWORKFLOW_API
bool operator==(
const DANodeLinkPoint& a,
const QString& b);
用于表征连节点信息的数据
Definition DANodeLinkPoint.h:13
QString name
连接点名字
Definition DANodeLinkPoint.h:52
Way way
连接点的属性,是输入还是输出
Definition DANodeLinkPoint.h:53
AspectDirection direction
连接点引线的伸出方向(用于绘制连线的时候指定方向)
Definition DANodeLinkPoint.h:54
QPointF position
连接点相对DAAbstractNodeGraphicsItem的位置
Definition DANodeLinkPoint.h:51
Way
节点的方法
Definition DANodeLinkPoint.h:19
@ Input
输入节点
Definition DANodeLinkPoint.h:20
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44
AspectDirection
方向
Definition DAGraphicsViewGlobal.h:33