# plotCircuitLinesOptions

GUI for providing options for how to plot the feeder circuit diagram

## Contents

- Syntax
- Description
- Inputs
- Outputs
- Example

## Syntax

    plotCircuitLinesOptions(DSSCircObj);

## Description

plotCircuitLines plots the feeder circuit diagram and has many different input argument parameters for changing coloring, line thickness, background, etc. This function provides a GUI for selecting the plotting styles for plotCircuitLines instead of through text arguments. This function can be called directly with the OpenDSS circuit object, or plotCircuitLines.m will call this function if no input arguments were selected.

## Inputs

- `DSSCircObj` - link to OpenDSS active circuit and command text (from DSSStartup)

## Outputs

- none - a figure of the circuit is displayed based on the option inputs

## Example

Examples of calling the GUI for plotCircuitLinesOptions

    [DSSCircObj, DSSText, gridpvPath] = DSSStartup;
    DSSText.command = ['Compile "' gridpvPath 'ExampleCircuit\master_Ckt24.dss"'];
    DSSText.command = 'solve';
    figure; plotCircuitLinesOptions(DSSCircObj)
    %