VizualizerWPF
|
In MainWindow.xaml we have one mainCanvas
, topbar for setting constant and resizing/closing the window There are also some information about a drawing. To operate with the drawing, there are some buttons to help us, adding, removing, ... Then values we want to consider are shown, for more see User's guide
More...
Data Structures | |||||||
class | App | ||||||
Interaction logic for App.xaml More... | |||||||
class | LineWithCoeffients | ||||||
Line in form ax + by + c = 0 More... | |||||||
class | HalfLineWithCoeffients | ||||||
Half line with the direction which is either the same or opposite to "line", the "direction" choose which one. More... | |||||||
class | CollisionDetection | ||||||
class | CustomMath | ||||||
class | Edge | ||||||
Class to store edges in graph meaming all lines and points More... | |||||||
class | EdgeListExtensions | ||||||
Extension class on list of Edges More... | |||||||
class | ForceDirectedAlgorithms | ||||||
Class to apply (iteratively) force-directed algorithm. More... | |||||||
class | GraphCoordinates | ||||||
Class to store graph to know what to draw on canvas
| |||||||
class | GraphGenerator | ||||||
Class to read drawing from file, create and store graphs More... | |||||||
class | HashSetExtesions | ||||||
class | MainWindow | ||||||
class | PointExtensions | ||||||
Class to extend methods as Scale Point Add two Points, Multiply point with int Substract two points and Method point ToVector More... | |||||||
struct | Vertex | ||||||
Struct to store vertices
Implementing IEqualityComparer <Vertex> , IEquatable <Vertex> to index HashSet and Dictionary More... | |||||||
Enumerations | |
enum class | StateAutoMoving { Auto , None } |
enum class | StateChanging { AddingPolyline , Adding , Removing , Invariant , None } |
States to operate with a drawings More... | |
enum class | StateCalculation { Intersections , ReferenceFace } |
Enum for showing Intersections or changing reference face More... | |
enum class | VertexState { Intersection , Regular , Middle } |
Enum to recongize state of vertex More... | |
In MainWindow.xaml we have one mainCanvas
, topbar for setting constant and resizing/closing the window There are also some information about a drawing. To operate with the drawing, there are some buttons to help us, adding, removing, ... Then values we want to consider are shown, for more see User's guide
|
strongpackage |
|
strong |
|
strongpackage |
|
strong |