poI3DViewCtrl SetPrincipalPointOffset

Sets the principal point offset of a stored view.

Syntax

poI3DViewCtrl_handle SetPrincipalPointOffset values name

Application

HyperView Tcl Modify

Description

Sets values that represent a shift of the view horizontally and vertically in the window.

Inputs

values
A string consisting of an x and y offset (which should be in the "x y" format).
name
String specifying the name of the view to be modified. If a name is not specified, the current view will be modified.

Example

To set the principal offset of a view named "View 1" to 0.5 left and 0.5 up:
hwi OpenStack
hwi GetSessionHandle session_handle
session_handle GetProjectHandle project_handle
project_handle GetPageHandle page_handle [project_handle GetActivePage]
page_handle GetWindowHandle window_handle [page_handle GetActiveWindow]
window_handle GetViewControlHandle view_handle
view_handle SetPrincipalPointOffset “-0.5 0.5” “View 1”
hwi CloseStack

Error

Returns HW_InvalidHandle if the view handle is invalid.

Returns HW_InvalidArgs if the values are invalid or if the named view does not exist.