MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLPickResult3DEntity Class Reference
Inheritance diagram for TSLPickResult3DEntity:

Detailed Description

Deprecated
Deprecated as of MapLink 11.1. Advised to use MapLink Earth SDK instead.

Public Member Functions

TSL3DEntitygetEntity () const
Public Member Functions inherited from TSLPickResult
TSLPickResultEnum queryType () const
const char * getDataLayer () const
const TSLEnvelopepickExtent () const

Static Public Member Functions

static const TSLPickResult3DEntityisType (const TSLPickResult *result)

Protected Member Functions

 TSLPickResult3DEntity ()
 TSLPickResult3DEntity (const TSLPickResult3DEntity &rhs)
 ~TSLPickResult3DEntity ()
TSLPickResult3DEntityoperator= (const TSLPickResult3DEntity &rhs)

Constructor & Destructor Documentation

◆ TSLPickResult3DEntity() [1/2]

TSLPickResult3DEntity::TSLPickResult3DEntity ( )
protected

◆ TSLPickResult3DEntity() [2/2]

TSLPickResult3DEntity::TSLPickResult3DEntity ( const TSLPickResult3DEntity & rhs)
protected

◆ ~TSLPickResult3DEntity()

TSLPickResult3DEntity::~TSLPickResult3DEntity ( )
protected

Member Function Documentation

◆ getEntity()

TSL3DEntity * TSLPickResult3DEntity::getEntity ( ) const

Gets the 3D entity that was picked.

Returns
value

◆ isType()

const TSLPickResult3DEntity * TSLPickResult3DEntity::isType ( const TSLPickResult * result)
static

Checks to see if the pick result if of this type and if so, returns a pointer to the object of the correct type.

Parameters
resultResult to query type of.
Returns
a pointer to the result of the correct type or NULL if the result is not of this type.

◆ operator=()

TSLPickResult3DEntity & TSLPickResult3DEntity::operator= ( const TSLPickResult3DEntity & rhs)
protected