public PointSet(string categroyName, tkDefaultPointSymbol shape, tkMapColor color, float size) { this.categroyName = categroyName; this.shape = shape; this.color = color; this.size = size; }
private void SymbolControl1SelectionChanged() { tkDefaultPointSymbol symbol = (tkDefaultPointSymbol)symbolControl1.SelectedIndex; _options.SetDefaultPointSymbol(symbol); if (!_noEvents) { btnApply.Enabled = true; } Options2Gui(); DrawPreview(); }
/// <summary> /// Sets a predefined combination of properties to set the commonly used symbols. /// </summary> /// <remarks>This method changes PointType, PointShape, PointSidesCount, PointRotation and PointSidesRatio properties.</remarks> /// <param name="symbol">The predefined symbol to be set.</param> public void SetDefaultPointSymbol(tkDefaultPointSymbol symbol) { throw new NotImplementedException(); }
/// <summary> /// Adds a segment represented by point symbol (marker). /// </summary> /// <param name="Marker">The type of the marker.</param> /// <returns>Reference to the newly added segment or NULL reference on failure.</returns> public LineSegment AddMarker(tkDefaultPointSymbol Marker) { throw new NotImplementedException(); }
/// <summary> /// Insert marker definition on the pattern at the specified position. /// </summary> /// <param name="Index">The index to insert the new segment at.</param> /// <param name="Marker">The type of marker.</param> /// <returns>True on success and false otherwise.</returns> public LineSegment InsertMarker(int Index, tkDefaultPointSymbol Marker) { throw new NotImplementedException(); }