Fraxinus  2023.01.05-dev+develop.0da12
An IGT application
cx::SliceProxyInterface Class Referenceabstract

#include <cxSliceProxy.h>

Inheritance diagram for cx::SliceProxyInterface:
cx::SimpleSliceProxy cx::SliceProxy

Signals

void transformChanged (Transform3D sMr)
 emitted when transform is changed. More...
 

Public Member Functions

virtual ~SliceProxyInterface ()
 
virtual Transform3D get_sMr ()=0
 get slice transform, i.e. the matrix sMr transforming a point p in ref to slice space. More...
 
void printSelf (std::ostream &os, Indent indent)
 

Detailed Description

Definition at line 41 of file cxSliceProxy.h.

Constructor & Destructor Documentation

virtual cx::SliceProxyInterface::~SliceProxyInterface ( )
inlinevirtual

Definition at line 45 of file cxSliceProxy.h.

Member Function Documentation

virtual Transform3D cx::SliceProxyInterface::get_sMr ( )
pure virtual

get slice transform, i.e. the matrix sMr transforming a point p in ref to slice space.

Implemented in cx::SliceProxy, and cx::SimpleSliceProxy.

void cx::SliceProxyInterface::printSelf ( std::ostream &  os,
Indent  indent 
)
inline

Definition at line 48 of file cxSliceProxy.h.

void cx::SliceProxyInterface::transformChanged ( Transform3D  sMr)
signal

emitted when transform is changed.


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