DK for ActiveX | TatukGIS_XDK11.IGIS_Viewer3D.Locate3D | Methods | Properties
Select object in 3D
Available also on: Python.
// C# public WordBool Locate3D( ITPoint _pt, int _prec, ref ITGIS_LayerAbstract _layer, ref ITGIS_Point3D _ptg, ref ITGIS_ShapeAbstract _shp, ref int _part );
' VisualBasic Public Function Locate3D( ByVal _pt As ITPoint, ByVal _prec As Integer, ByRef _layer As ITGIS_LayerAbstract, ByRef _ptg As ITGIS_Point3D, ByRef _shp As ITGIS_ShapeAbstract, ByRef _part As Integer ) As WordBool
// Oxygene public function Locate3D( _pt : ITPoint; _prec : Integer; var _layer : ITGIS_LayerAbstract; var _ptg : ITGIS_Point3D; var _shp : ITGIS_ShapeAbstract; var _part : Integer ) : WordBool;
Name | Type | Description |
---|---|---|
_pt | ITPoint | screen coordinate |
_prec | int Integer | precision in pixels (must be >= 0) |
_layer | ITGIS_LayerAbstract | input : layer to be searched, if nil all layers will be searched output : layer contained located object, if nil no object located |
_ptg | ITGIS_Point3D | hitting point |
_shp | ITGIS_ShapeAbstract | located shape or nil |
_part | int Integer | located shape part number |
Type | Description |
---|---|
WordBool | True if shape was found |