CvolRenderingDoc Class Reference

#include <volRenderingDoc.h>

Collaboration diagram for CvolRenderingDoc:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual BOOL OnNewDocument ()
virtual void Serialize (CArchive &ar)
virtual BOOL OnOpenDocument (LPCTSTR lpszPathName)
virtual ~CvolRenderingDoc ()

Public Attributes

CoreTexture3Ddataset
ID3D10ShaderResourceView * datasetsrv
ID3D10ShaderResourceView * gradientsrv

Protected Member Functions

 CvolRenderingDoc ()


Detailed Description

Volumetric Dataset Document

Constructor & Destructor Documentation

CvolRenderingDoc::CvolRenderingDoc (  )  [protected]

CvolRenderingDoc::~CvolRenderingDoc (  )  [virtual]


Member Function Documentation

BOOL CvolRenderingDoc::OnNewDocument (  )  [virtual]

BOOL CvolRenderingDoc::OnOpenDocument ( LPCTSTR  lpszPathName  )  [virtual]

Load volumetric dataset and create a 3D texture

Parameters:
lpszPathName Path to volumetric dataset
Returns:
true .. loading successfull, false .. loading failed

void CvolRenderingDoc::Serialize ( CArchive &  ar  )  [virtual]


Member Data Documentation

volumetric dataset (null when no dataset loaded

ID3D10ShaderResourceView* CvolRenderingDoc::datasetsrv

ShaderResourceView for volumetric dataset

ID3D10ShaderResourceView* CvolRenderingDoc::gradientsrv

ShaderResourceView for gradient texture


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

Generated on Wed Dec 10 12:18:31 2008 for volRendering by  doxygen 1.5.7.1