Struct AnalyticExpansion::AnalyticExpansionNodes

Nested Relationships

This struct is a nested type of Template Class AnalyticExpansion.

Struct Documentation

struct AnalyticExpansionNodes

Analytic expansion nodes and associated metadata.

This structure holds a collection of analytic expansion nodes and the number of direction changes encountered during the expansion.

Public Functions

AnalyticExpansionNodes() = default
inline void add(NodePtr &node, Coordinates &initial_coords, Coordinates &proposed_coords)
inline void setDirectionChanges(int changes)

Public Members

std::vector<AnalyticExpansionNode> nodes
int direction_changes = {0}