ConjectureChecker
VizualizerWPF Namespace Reference

Classes

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  ConjectureChecker
 
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  GraphCoordinates
 Class to store graph to know what to draw on canvas

Parameters
verticesHashset to store vertices
edgeList to store edges
neigborsDictionary to store neighbors of all vertices
More...
 
class  GraphGenerator
 Class to read drawing from file, create and store graphs More...
 
class  HashSetExtesions
 
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

Parameters
ellipseDrawing of vertex
centerCenter of vertex
stateState of vertex

Implementing IEqualityComparer<Vertex>, IEquatable<Vertex> to index HashSet and Dictionary More...

 

Enumerations

enum class  VertexState { Intersection , Regular , Middle }
 Enum to recongize state of vertex More...
 

Enumeration Type Documentation

◆ VertexState

Enum to recongize state of vertex

Enumerator
Intersection 
Regular 
Middle