public Vertex(ICoordinateRadar coordinateRadar, ICoordinate coordinate) { this.Initialize(); CoordinateRadar = coordinateRadar; Position = coordinate; }
public Vertex(ICoordinateRadar coordinateRadar, ICoordinate coordinate) : base() { float fontSize = VertexSize * TextToSizeRatio; Font = new Font("Times New Roman", fontSize); Size = new Size(VertexSize, VertexSize); TextAlign = ContentAlignment.MiddleCenter; this.Initialize(); Position = coordinate; CoordinateRadar = coordinateRadar; }
public Vertex(ICoordinateRadar radar, ICoordinate coordinate) : base() { Dispatcher.Invoke(() => { Width = Height = VertexSize; FontSize = VertexSize * TextToSizeRatio; Template = (ControlTemplate)TryFindResource("vertexTemplate"); }); this.Initialize(); Position = coordinate; CoordinateRadar = radar; }
public Vertex3D(ICoordinateRadar radar, ICoordinate coordinate, IModel3DFactory modelFactory) { this.modelFactory = modelFactory; Position = coordinate; CoordinateRadar = radar; Dispatcher.Invoke(() => { Size = InitialVertexSize; Material = new DiffuseMaterial(); Transform = new TranslateTransform3D(); Model = modelFactory.CreateModel3D(Size, Material); }); this.Initialize(); }
public Vertex(VertexSerializationInfo info, ICoordinateRadar coordinateRadar) : this(coordinateRadar, info.Position) { this.Initialize(info); }
public TestVertex(ICoordinateRadar radar, ICoordinate coorndinate) { this.Initialize(); Position = coorndinate; CoordinateRadar = radar; }
public IVertex CreateVertex(ICoordinateRadar coordinateRadar, ICoordinate coordinate) { return(new Vertex(coordinateRadar, coordinate)); }
public IVertex CreateVertex(ICoordinateRadar coordinateRadar, ICoordinate coordinate) { return(new Vertex3D(coordinateRadar, coordinate, model3Dfactory)); }
public Vertex3D(VertexSerializationInfo info, ICoordinateRadar radar, IModel3DFactory modelFactory) : this(radar, info.Position, modelFactory) { this.Initialize(info); }