User Tools

Site Tools


TGIS_Viewer3DBase class

DK11 for Delphi | GisViewer3DBase.TGIS_Viewer3DBase | Classes | Constructors | Fields | Methods | Properties | Events

Encapsulation of the 3D viewer.

Available also on: .NET WinForms | ActiveX | Python.


// Delphi
  TGIS_Viewer3DBase = class( TGIS_ObjectDisposable, IGIS_Viewer3D )
// C++ Builder
class PASCALIMPLEMENTATION TGIS_Viewer3DBase : public TGIS_ObjectDisposable




Inherited Overrides Protected
Name Visibility Description
Create public Construct an instance of 3D Viewer


Inherited Protected
Name Visibility Description
oRenderer protected 3D renderer object.


Inherited Overrides Protected
Name Visibility Description
ControlRepaint public
DoGesture public
DoMouseDown public
DoMouseMove public
DoMouseUp public
Drag public
DragEx public
Draw public
dummyfunction public Dummy funciton.
(Inherited from IGIS_Viewer3D)
FullExtent public
GestureBegin public
GestureEnd public
GetDemLevelAtReferencePointer public
GetFps public
InitialRedraw public
Locate public
Locate3D public
Lock public
LockUpdates public
MarkShape public
Move public
PrintBegin public
PrintBmp public
PrintEnd public
PrintTile public
RayIntersectDem public
ResetView public
Rotate public
ScreenToMap public
ScreenToMap3D public
StoreMousePos public
Unlock public
UnlockUpdates public
UnMarkShape public
UpdateAllSelectedObjects public
UpdateTopmost public
UpdateWholeMap public
ZoomBy public


Inherited Protected
Name Visibility Description
AdvNavigation public
AllowDemTransparency public
BasePlane public
CameraPosition public
CameraPositionEx public
CameraRotation public
CutAbove public
CutBelow public
DemCachedSize public
DemDetailExtentFactor public
DemDraftExtentFactor public
DemGridSize public
DemIsolineColor public
DemIsolineGap public
DemWalls public
EdgesColor public
ErrorMessage public
FastMode public
Flood public
HideLabelsUponNavigation public
IgnoreAbove public
IgnoreBelow public
IgnoreEllipsoidHeight public
IsBusy public
KeepSunCamera public
LightVector public
Mode public
OrthoView public
PixelSize public
ReferencePoint public
ReferencePointMode public
ReferencePointOffsetZ public
Scale public
ScaleAsText public
ScaleM public
ScaleZ public
ShadowsLevel public
ShowDemTexture public
ShowLabels public
ShowLights public
ShowReferencePoint public
ShowVectorEdges public
ShowWireframe public
SunPosition public
TransparencyPriority public
UniverseColor public
VectorExtentFactor public
VectorSimplification public
VectorSmartSize public
ViewRestriction public
VisibleExtent public
VisibleExtent3D public
WallsColor public
Zoom public


Inherited Protected
Name Visibility Description
UpdateEvent public

2024/05/17 15:12

Page Tools