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

#include <src/PlusDataCollection/NVidiaDVP/nvGPUutil.h>

Inheritance diagram for CNvGpu:
Inheritance graph
[legend]

Public Member Functions

 CNvGpu ()
 
HGPUNV getAffinityHandle ()
 
bool Init (HGPUNV gpuAffinityHandle, bool bPrimary, bool bDisplay)
 
bool isDisplay ()
 
bool isPrimary ()
 
virtual ~CNvGpu ()
 

Protected Attributes

bool m_bDisplay
 
bool m_bPrimary
 
HGPUNV m_hGpu
 

Detailed Description

Definition at line 58 of file nvGPUutil.h.

Constructor & Destructor Documentation

◆ CNvGpu()

CNvGpu::CNvGpu ( )

Definition at line 307 of file nvGPUutil.cpp.

◆ ~CNvGpu()

CNvGpu::~CNvGpu ( )
virtual

Definition at line 313 of file nvGPUutil.cpp.

Member Function Documentation

◆ getAffinityHandle()

HGPUNV CNvGpu::getAffinityHandle ( )

Definition at line 340 of file nvGPUutil.cpp.

◆ Init()

bool CNvGpu::Init ( HGPUNV  gpuAffinityHandle,
bool  bPrimary,
bool  bDisplay 
)

Definition at line 319 of file nvGPUutil.cpp.

◆ isDisplay()

bool CNvGpu::isDisplay ( )

Definition at line 334 of file nvGPUutil.cpp.

◆ isPrimary()

bool CNvGpu::isPrimary ( )

Definition at line 328 of file nvGPUutil.cpp.

Member Data Documentation

◆ m_bDisplay

bool CNvGpu::m_bDisplay
protected

Definition at line 72 of file nvGPUutil.h.

◆ m_bPrimary

bool CNvGpu::m_bPrimary
protected

Definition at line 71 of file nvGPUutil.h.

◆ m_hGpu

HGPUNV CNvGpu::m_hGpu
protected

Definition at line 70 of file nvGPUutil.h.


The documentation for this class was generated from the following files: