LeiaSR SDK 5a9e5e80 v1.34.7.24192 2025-10-22T20:48:31Z
Experimental
Public Member Functions | Protected Member Functions | List of all members
SR::IWeaverBase2 Class Referenceabstract

Weaver base class for all graphics APIs. More...

#include <IWeaverBase.h>

Inheritance diagram for SR::IWeaverBase2:
[legend]
Collaboration diagram for SR::IWeaverBase2:
[legend]

Public Member Functions

virtual void getDefaultViewingPosition (float position_mm[3]) const =0
 Retrieves the default viewing position in 3D display coordinates. More...
 

Protected Member Functions

 IWeaverBase2 ()=default
 
virtual ~IWeaverBase2 ()=default
 
 IWeaverBase2 (const IWeaverBase2 &)=delete
 
IWeaverBase2operator= (const IWeaverBase2 &)=delete
 
 IWeaverBase2 (IWeaverBase2 &&)=delete
 
IWeaverBase2operator= (IWeaverBase2 &&)=delete
 

Detailed Description

Weaver base class for all graphics APIs.

Constructor & Destructor Documentation

◆ IWeaverBase2() [1/3]

SR::IWeaverBase2::IWeaverBase2 ( )
protecteddefault

◆ ~IWeaverBase2()

virtual SR::IWeaverBase2::~IWeaverBase2 ( )
protectedvirtualdefault

◆ IWeaverBase2() [2/3]

SR::IWeaverBase2::IWeaverBase2 ( const IWeaverBase2 )
protecteddelete

◆ IWeaverBase2() [3/3]

SR::IWeaverBase2::IWeaverBase2 ( IWeaverBase2 &&  )
protecteddelete

Member Function Documentation

◆ getDefaultViewingPosition()

virtual void SR::IWeaverBase2::getDefaultViewingPosition ( float  position_mm[3]) const
pure virtual

Retrieves the default viewing position in 3D display coordinates.

Parameters
position_mmThe default viewing position in 3D display coordinates, in mm.

◆ operator=() [1/2]

IWeaverBase2 & SR::IWeaverBase2::operator= ( const IWeaverBase2 )
protecteddelete

◆ operator=() [2/2]

IWeaverBase2 & SR::IWeaverBase2::operator= ( IWeaverBase2 &&  )
protecteddelete

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