Library | Module

Interface IpfcView



Description

This class specifies information about a view.

The transformation matrix provides the transformation from the object's coordinate system to logical screen coordinates. This matrix does not contain any transformation for the members of an assembly.
Direct Parent Classes:
IpfcChild



Property Summary

PropertyIsCurrentas Boolean
The boolean status that indicates if the view is current or not.
PropertyNameas String [readonly, optional]
The name of the view
PropertyTransformas IpfcTransform3D
The transformation matrix



Method Summary

SubReset ()
This method resets a previously set view orientation back to the default orientation.
SubRotate (Axis as IpfcCoordAxis, Angle as Double)
This method rotates a specified object in respect to the X-, Y-, or Z- axis. Input arguments are angle and degree.



Property Detail


PropertyIsCurrentas Boolean

The boolean status that indicates if the view is current or not.




PropertyNameas String [readonly, optional]

The name of the view




PropertyTransformas IpfcTransform3D

The transformation matrix

Exceptions thrown (but not limited to):

IpfcXToolkitInvalidMatrix - The matrix is invalid or NULL.







Method Detail


SubReset ()

This method resets a previously set view orientation back to the default orientation.



SubRotate (Axis as IpfcCoordAxis, Angle as Double)

This method rotates a specified object in respect to the X-, Y-, or Z- axis. Input arguments are angle and degree.
Parameters:
Axis
The rotation axis
Angle
The rotation angle, in degrees