ol-plot-enhanced
Version:
ol plot enhanced
61 lines (60 loc) • 1.64 kB
JavaScript
/**
* Created by FDD on 2017/5/20.
* @desc 标绘图形构造类
*/
import Point from './point/Point'
import Pennant from './point/Pennant'
import Polyline from './Polyline/Polyline'
import Arc from './Arc/Arc'
import Circle from './Circle/Circle'
import Curve from './Polyline/Curve'
import FreeHandLine from './Polyline/FreeHandLine'
import RectAngle from './Polygon/RectAngle'
import Ellipse from './Circle/Ellipse'
import Lune from './Polygon/Lune'
import Sector from './Polygon/Sector'
import ClosedCurve from './Polygon/ClosedCurve'
import Polygon from './Polygon/Polygon'
import FreePolygon from './Polygon/FreePolygon'
import AttackArrow from './Arrow/AttackArrow'
import DoubleArrow from './Arrow/DoubleArrow'
import StraightArrow from './Arrow/StraightArrow'
import FineArrow from './Arrow/FineArrow'
import AssaultDirection from './Arrow/AssaultDirection'
import TailedAttackArrow from './Arrow/TailedAttackArrow'
import SquadCombat from './Arrow/SquadCombat'
import TailedSquadCombat from './Arrow/TailedSquadCombat'
import GatheringPlace from './Polygon/GatheringPlace'
import RectFlag from './Flag/RectFlag'
import TriangleFlag from './Flag/TriangleFlag'
import CurveFlag from './Flag/CurveFlag'
import PlotTextBox from './Text/PlotTextBox'
export {
Point,
Pennant,
Polyline,
Arc,
Circle,
Curve,
FreeHandLine,
RectAngle,
Ellipse,
Lune,
Sector,
ClosedCurve,
Polygon,
FreePolygon,
AttackArrow,
DoubleArrow,
StraightArrow,
FineArrow,
AssaultDirection,
TailedAttackArrow,
SquadCombat,
TailedSquadCombat,
GatheringPlace,
RectFlag,
TriangleFlag,
CurveFlag,
PlotTextBox
}