Junction Diagram Automation Suite 1.2.0
An AutoCAD 2024 plugin for the manipulation and generation of junction box wiring diagrams
Loading...
Searching...
No Matches
JunctionBuilder.h
Go to the documentation of this file.
1
14
15#pragma once
16
17#define NOMINMAX // makes std::numeric_limits<int>::max() work
18
19#include <set>
20#include <string>
21#include <limits> // for std::numeric_limits
22#include <regex>
23
24#include <windows.h>
25#include <commdlg.h> // for GetOpenFileName
26
27#include "acedads.h"
28
29#include "OpenXLSX.hpp"
30
31#include "Cable.h"
32#include "Device.h"
33#include "resource.h"
34
48void buildJunctionBox();
49
56void flipCable();
57
66void reIndexCable();
Interface for the Cable class.
Interface for the Device class.
void buildJunctionBox()
Build a junction box based on the provided specifications.
Definition JunctionBuilder.cpp:169
void flipCable()
Flip a cable or a set of cables.
Definition JunctionBuilder.cpp:216
void reIndexCable()
Change the terminal index of a cable or set of cables.
Definition JunctionBuilder.cpp:310
Helper definitions for resources.