PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Member Functions | Public Attributes
IUsgTgcVtbl Struct Reference

#include <src/PlusDataCollection/Telemed/x64/USgfw2.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IUsgTgc *This
 
BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *Invoke)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *Invoke)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTgcEntries)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTgcEntries)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *SetTgcEntries)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *SetTgcEntries)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTgcSize)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *GetTgcSize)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *PositionToDepth)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *PositionToDepth)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *DepthToPosition)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *DepthToPosition)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_Current)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_Current)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *put_Current)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *put_Current)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_CtlPointsCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_CtlPointsCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *put_CtlPointsCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *put_CtlPointsCount)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_CtlPointPos)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_CtlPointPos)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_ValuesTgc)(IUsgTgc *This
 
 HRESULT (STDMETHODCALLTYPE *get_ValuesTgc)(IUsgTgc *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IUsgTgc *This)
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IUsgTgc *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IUsgTgc *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IUsgTgc *This)
 

Public Attributes

REFIID LPOLESTR UINT cNames
 
LONG ctlPoint
 
LONG LONG * depth
 
LONG depth
 
_In_ DISPID dispIdMember
 
LONG LONG entries
 
UINT iTInfo
 
UINT LCID lcid
 
REFIID LPOLESTR UINT LCID lcid
 
_In_ DISPID _In_ REFIID _In_ LCID lcid
 
LONG LONG newVal
 
LONG newVal
 
UINT * pctinfo
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
 
LONG pos
 
LONG LONG * pos
 
UINT LCID ITypeInfo ** ppTInfo
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
LONG LONG LONG * pTgcData
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
 
LONG * pVal
 
LONG LONG * pVal
 
IUsgValues ** pVal
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
 
REFIID LPOLESTR UINT LCID DISPID * rgDispId
 
REFIID LPOLESTR * rgszNames
 
BEGIN_INTERFACE REFIID riid
 
REFIID riid
 
_In_ DISPID _In_ REFIID riid
 
LONG startIndex
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
 

Detailed Description

Definition at line 6485 of file USgfw2.h.

Member Function Documentation

◆ HRESULT() [1/32]

BEGIN_INTERFACE IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [2/32]

BEGIN_INTERFACE IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [3/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfoCount)

◆ HRESULT() [4/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfoCount)

◆ HRESULT() [5/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfo)

◆ HRESULT() [6/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfo)

◆ HRESULT() [7/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetIDsOfNames)

◆ HRESULT() [8/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetIDsOfNames)

◆ HRESULT() [9/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  Invoke)

◆ HRESULT() [10/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  Invoke)

◆ HRESULT() [11/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTgcEntries)

◆ HRESULT() [12/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTgcEntries)

◆ HRESULT() [13/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  SetTgcEntries)

◆ HRESULT() [14/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  SetTgcEntries)

◆ HRESULT() [15/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTgcSize)

◆ HRESULT() [16/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTgcSize)

◆ HRESULT() [17/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  PositionToDepth)

◆ HRESULT() [18/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  PositionToDepth)

◆ HRESULT() [19/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  DepthToPosition)

◆ HRESULT() [20/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  DepthToPosition)

◆ HRESULT() [21/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_Current)

◆ HRESULT() [22/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_Current)

◆ HRESULT() [23/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  put_Current)

◆ HRESULT() [24/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  put_Current)

◆ HRESULT() [25/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_CtlPointsCount)

◆ HRESULT() [26/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_CtlPointsCount)

◆ HRESULT() [27/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  put_CtlPointsCount)

◆ HRESULT() [28/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  put_CtlPointsCount)

◆ HRESULT() [29/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_CtlPointPos)

◆ HRESULT() [30/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_CtlPointPos)

◆ HRESULT() [31/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_ValuesTgc)

◆ HRESULT() [32/32]

IUsgTgcVtbl::HRESULT ( STDMETHODCALLTYPE *  get_ValuesTgc)

◆ ULONG() [1/4]

IUsgTgcVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/4]

IUsgTgcVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [3/4]

IUsgTgcVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

◆ ULONG() [4/4]

IUsgTgcVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ cNames

REFIID LPOLESTR UINT IUsgTgcVtbl::cNames

Definition at line 6513 of file USgfw2.h.

◆ ctlPoint

LONG IUsgTgcVtbl::ctlPoint

Definition at line 6566 of file USgfw2.h.

◆ depth [1/2]

LONG IUsgTgcVtbl::depth

Definition at line 6556 of file USgfw2.h.

◆ depth [2/2]

LONG IUsgTgcVtbl::depth

Definition at line 6561 of file USgfw2.h.

◆ dispIdMember

_In_ DISPID IUsgTgcVtbl::dispIdMember

Definition at line 6522 of file USgfw2.h.

◆ entries

LONG LONG IUsgTgcVtbl::entries

Definition at line 6540 of file USgfw2.h.

◆ iTInfo

UINT IUsgTgcVtbl::iTInfo

Definition at line 6507 of file USgfw2.h.

◆ lcid [1/3]

_In_ DISPID _In_ REFIID _In_ LCID IUsgTgcVtbl::lcid

Definition at line 6507 of file USgfw2.h.

◆ lcid [2/3]

REFIID LPOLESTR UINT LCID IUsgTgcVtbl::lcid

Definition at line 6513 of file USgfw2.h.

◆ lcid [3/3]

_In_ DISPID _In_ REFIID _In_ LCID IUsgTgcVtbl::lcid

Definition at line 6522 of file USgfw2.h.

◆ newVal [1/2]

LONG IUsgTgcVtbl::newVal

Definition at line 6571 of file USgfw2.h.

◆ newVal [2/2]

LONG IUsgTgcVtbl::newVal

Definition at line 6580 of file USgfw2.h.

◆ pctinfo

UINT * IUsgTgcVtbl::pctinfo

Definition at line 6503 of file USgfw2.h.

◆ pDispParams

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * IUsgTgcVtbl::pDispParams

Definition at line 6522 of file USgfw2.h.

◆ pExcepInfo

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * IUsgTgcVtbl::pExcepInfo

Definition at line 6522 of file USgfw2.h.

◆ pos [1/2]

LONG LONG * IUsgTgcVtbl::pos

Definition at line 6556 of file USgfw2.h.

◆ pos [2/2]

LONG LONG* IUsgTgcVtbl::pos

Definition at line 6561 of file USgfw2.h.

◆ ppTInfo

UINT LCID ITypeInfo ** IUsgTgcVtbl::ppTInfo

Definition at line 6507 of file USgfw2.h.

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void ** IUsgTgcVtbl::ppvObject

Definition at line 6491 of file USgfw2.h.

◆ pTgcData

LONG LONG LONG * IUsgTgcVtbl::pTgcData

Definition at line 6540 of file USgfw2.h.

◆ puArgErr

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * IUsgTgcVtbl::puArgErr

Definition at line 6522 of file USgfw2.h.

◆ pVal [1/3]

IUsgValues ** IUsgTgcVtbl::pVal

Definition at line 6552 of file USgfw2.h.

◆ pVal [2/3]

LONG LONG* IUsgTgcVtbl::pVal

Definition at line 6566 of file USgfw2.h.

◆ pVal [3/3]

IUsgValues** IUsgTgcVtbl::pVal

Definition at line 6589 of file USgfw2.h.

◆ pVarResult

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * IUsgTgcVtbl::pVarResult

Definition at line 6522 of file USgfw2.h.

◆ rgDispId

REFIID LPOLESTR UINT LCID DISPID * IUsgTgcVtbl::rgDispId

Definition at line 6513 of file USgfw2.h.

◆ rgszNames

REFIID LPOLESTR * IUsgTgcVtbl::rgszNames

Definition at line 6513 of file USgfw2.h.

◆ riid [1/3]

_In_ DISPID _In_ REFIID IUsgTgcVtbl::riid

Definition at line 6491 of file USgfw2.h.

◆ riid [2/3]

REFIID IUsgTgcVtbl::riid

Definition at line 6513 of file USgfw2.h.

◆ riid [3/3]

_In_ DISPID _In_ REFIID IUsgTgcVtbl::riid

Definition at line 6522 of file USgfw2.h.

◆ startIndex

LONG IUsgTgcVtbl::startIndex

Definition at line 6540 of file USgfw2.h.

◆ wFlags

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD IUsgTgcVtbl::wFlags

Definition at line 6522 of file USgfw2.h.


The documentation for this struct was generated from the following file: