Go to Google Code Home
Google SketchUp SkpReader C++ API Documentation (Labs)

Public Member Functions | Properties

ISkpHLRView Interface Reference

An interface supported by those objects that can be used to give to the HLR writer. More...

List of all members.

Public Member Functions

HRESULT GetPage ([out, retval]ISkpPage **ppPage)
 [propget] Returns a ISkpPage on the view that will be rendered.
HRESULT InitializeView ([in] unsigned long width,[in] unsigned long height,[in] float outputDPI,[in] float linewidth)
 Initializes HLRView with the view page.
HRESULT _GuessTarget ([out] double pPoint3d[3])
 Guess the point that the user is looking at based on the camera parameters.

Properties

ISkpView View [get]
 Get the ISkpView for this Renderer : ISkpView will have the lifetime of ISkpHLRView.

Detailed Description

An interface supported by those objects that can be used to give to the HLR writer.


Member Function Documentation

HRESULT ISkpHLRView::_GuessTarget ( [out] double  pPoint3d[3]  ) 

Guess the point that the user is looking at based on the camera parameters.

Return values:
HRESULT 
Returns:
S_OK : if successful
HRESULT ISkpHLRView::GetPage ( [out, retval] ISkpPage **  ppPage  ) 

[propget] Returns a ISkpPage on the view that will be rendered.

Return values:
pVal The ISkpPage. This object is never NULL.
Returns:
S_OK : if successful
E_POINTER : if pVal == NULL
HRESULT ISkpHLRView::InitializeView ( [in] unsigned long  width,
[in] unsigned long  height,
[in] float  outputDPI,
[in] float  linewidth 
)

Initializes HLRView with the view page.

Return values:
HRESULT 
Returns:
S_OK : if successful

Property Documentation

ISkpView ISkpHLRView::View [get]

Get the ISkpView for this Renderer : ISkpView will have the lifetime of ISkpHLRView.

Return values:
HRESULT 
Returns:
S_OK : if successful

©2010 Google - Google Home - About Google