User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_symbolcgm

TGIS_SymbolCGM class

DK11 for .NET | TatukGIS.NDK.TGIS_SymbolCGM | Classes | Constructors | Methods | Properties

Encapsulation of CGM symbols.

Available also on: Delphi | Java | ActiveX.

Syntax

// C#
public class TGIS_SymbolCGM : TGIS_SymbolAbstract
{
}
' VisualBasic
Public Class TGIS_SymbolCGM
  Inherits TGIS_SymbolAbstract
End Class
// Oxygene
type
  TGIS_SymbolCGM = public class( TGIS_SymbolAbstract )
  end;

Inheritance

→ TGIS_ObjectDisposable → TGIS_SymbolAbstract

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_SymbolCGM(string) public Create a CGM symbol.
TGIS_SymbolCGM(string, Stream) public Create a CGM symbol.

Methods

Inherited Overrides Protected
Name Visibility Description
ClearCache public Clear the internal representation of a symbol.
(Overrides TGIS_SymbolAbstract.ClearCache)
Draw public Draw the symbol.
(Overrides TGIS_SymbolAbstract.Draw)
fromPixel protected Convert a value from the scaled pixel value.
(Inherited from TGIS_SymbolAbstract)
getRealSymHeight protected Returns the real height of the symbol in pixels.
(Overrides TGIS_SymbolAbstract.getRealSymHeight)
getRealSymWidth protected Returns the real width of the symbol in pixels.
(Overrides TGIS_SymbolAbstract.getRealSymWidth)
getSymHeight protected Returns height of the symbol.
(Overrides TGIS_SymbolAbstract.getSymHeight)
getSymSize protected Returns size of the symbol.
(Inherited from TGIS_SymbolAbstract)
getSymWidth protected Returns width of the symbol.
(Overrides TGIS_SymbolAbstract.getSymWidth)
Prepare public Prepare symbol
(Inherited from TGIS_SymbolAbstract)
prepareRotate protected Prepare symbol rotation
(Inherited from TGIS_SymbolAbstract)
realizeColor1 protected Realize color.
(Inherited from TGIS_SymbolAbstract)
realizeColor2 protected Realize color.
(Inherited from TGIS_SymbolAbstract)
scaleAndRotate protected Scale to pixels and rotate a given point.
(Inherited from TGIS_SymbolAbstract)
setPosition protected Set the symbol position (related to point origin).
(Overrides TGIS_SymbolAbstract.setPosition)
set_symbol_parameters protected Set some parameters of symbol.
(Inherited from TGIS_SymbolAbstract)
toPixelF protected Convert a value to the scaled pixel value.
(Inherited from TGIS_SymbolAbstract)
toPixelI protected Convert a value to the scaled pixel value.
(Inherited from TGIS_SymbolAbstract)
Unprepare public Unprepare symbol.
(Inherited from TGIS_SymbolAbstract)

Properties

Inherited Protected
Name Visibility Description
AutoCenter public Autocentering symbol in 50% of the size.
(Inherited from TGIS_SymbolAbstract)
Binary public True, if CGM is in binary format; False if CGM is in text format.
Center public Center point of the symbol in percent of the size.
(Inherited from TGIS_SymbolAbstract)
Height public Height of symbol in pixels.
(Inherited from TGIS_SymbolAbstract)
IsFileBased public If True, then symbol is file based - name is same as path.
(Inherited from TGIS_SymbolAbstract)
Name public Name of the symbol.
(Inherited from TGIS_SymbolAbstract)
Size public Size of the symbol in pixels.
(Inherited from TGIS_SymbolAbstract)
Width public Width of the symbol in pixels.
(Inherited from TGIS_SymbolAbstract)

2019/01/25 17:11