Library | Module

Interface IpfcGeneralViewCreateInstructions



Description

This is the interface used for creating general drawing views.
See Also:
IpfcModel2D.CreateView(), IpfcTransform3D.Create()
Direct Parent Classes:
IpfcView2DCreateInstructions



Property Summary

PropertyExplodedas Boolean [optional]
true if the view should be an exploded view, null or false otherwise.
PropertyLocationas IpfcPoint3D
The location on the sheet where the view should be placed.
PropertyOrientationas IpfcTransform3D
The orientation of the model in the view.
PropertyScaleas Double [optional]
The scale of the view (null to use the default scale).
PropertySheetNumberas Long
The sheet number in which to create the view.
PropertyViewModelas IpfcModel
The solid model to display in the view.
PropertyViewScaleas Double [optional]
The scale of the view (null to use the default scale).



Method Summary

FunctionCCpfcGeneralViewCreateInstructions.Create (ViewModel as IpfcModel, SheetNumber as Long, Location as IpfcPoint3D, Orientation as IpfcTransform3D) as IpfcGeneralViewCreateInstructions
Creates an instructions data object used for creating general drawing views.



Property Detail


PropertyExplodedas Boolean [optional]

true if the view should be an exploded view, null or false otherwise.




PropertyLocationas IpfcPoint3D

The location on the sheet where the view should be placed.




PropertyOrientationas IpfcTransform3D

The orientation of the model in the view.

The transformation matrix must only consist of the rotation to be applied to the model. It must not consist of any displacement or scale components. If necessary, set the displacement to {0, 0, 0} using IpfcTransform3D.SetOrigin() and remove any scaling factor by normalizing the matrix.




PropertyScaleas Double [optional]

The scale of the view (null to use the default scale).




PropertySheetNumberas Long

The sheet number in which to create the view.




PropertyViewModelas IpfcModel

The solid model to display in the view.




PropertyViewScaleas Double [optional]

The scale of the view (null to use the default scale).





Method Detail


FunctionCCpfcGeneralViewCreateInstructions.Create (ViewModel as IpfcModel, SheetNumber as Long, Location as IpfcPoint3D, Orientation as IpfcTransform3D) as IpfcGeneralViewCreateInstructions

Creates an instructions data object used for creating general drawing views.
See Also:
IpfcModel2D.CreateView(), IpfcTransform3D.Create()
Parameters:
ViewModel
The solid model to display in the view.
SheetNumber
The sheet number in which to create the view.
Location
The location on the sheet where the view should be placed.
Orientation
The orientation of the model in the view.
Returns:
The created data object.