Library | Package Java Toolkit

Interface GeneralViewCreateInstructions

package com.ptc.pfc.pfcView2D;

public interface GeneralViewCreateInstructions
  extends com.ptc.pfc.pfcView2D.View2DCreateInstructions



Description

This is the interface used for creating general drawing views.
See Also:
Model2D.CreateView(View2DCreateInstructions), pfcBase.Transform3D_Create(/*optional*/ Matrix3D)



Method Summary
/*optional*/ BooleanGetExploded ()
    Get method for attribute "Exploded"
    true if the view should be an exploded view, null or false otherwise.
Point3DGetLocation ()
    Get method for attribute "Location"
    The location on the sheet where the view should be placed.
Transform3DGetOrientation ()
    Get method for attribute "Orientation"
    The orientation of the model in the view.
/*optional*/ DoubleGetScale ()
    Get method for attribute "Scale"
    The scale of the view (null to use the default scale).
intGetSheetNumber ()
    Get method for attribute "SheetNumber"
    The sheet number in which to create the view.
ModelGetViewModel ()
    Get method for attribute "ViewModel"
    The solid model to display in the view.
/*optional*/ DoubleGetViewScale ()
    Get method for attribute "ViewScale"
    The scale of the view (null to use the default scale).
voidSetExploded ( /*optional*/ Boolean value)
    Set method for attribute "Exploded"
    true if the view should be an exploded view, null or false otherwise.
voidSetLocation (Point3D value)
    Set method for attribute "Location"
    The location on the sheet where the view should be placed.
voidSetOrientation (Transform3D value)
    Set method for attribute "Orientation"
    The orientation of the model in the view.
voidSetScale ( /*optional*/ Double value)
    Set method for attribute "Scale"
    The scale of the view (null to use the default scale).
voidSetSheetNumber (int value)
    Set method for attribute "SheetNumber"
    The sheet number in which to create the view.
voidSetViewModel (Model value)
    Set method for attribute "ViewModel"
    The solid model to display in the view.
voidSetViewScale ( /*optional*/ Double value)
    Set method for attribute "ViewScale"
    The scale of the view (null to use the default scale).

Methods Inherited from Interface com.ptc.pfc.pfcView2D.View2DCreateInstructions
GetType

Method Detail

GetViewModel/SetViewModel

ModelGetViewModel ()
voidSetViewModel (Model value)


    The solid model to display in the view.
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetSheetNumber/SetSheetNumber

intGetSheetNumber ()
voidSetSheetNumber (int value)


    The sheet number in which to create the view.
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetExploded/SetExploded

/*optional*/ BooleanGetExploded ()
voidSetExploded ( /*optional*/ Boolean value)


    true if the view should be an exploded view, null or false otherwise.
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetLocation/SetLocation

Point3DGetLocation ()
voidSetLocation (Point3D value)


    The location on the sheet where the view should be placed.
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetScale/SetScale

/*optional*/ DoubleGetScale ()
voidSetScale ( /*optional*/ Double value)


    The scale of the view (null to use the default scale).
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetViewScale/SetViewScale

/*optional*/ DoubleGetViewScale ()
voidSetViewScale ( /*optional*/ Double value)


    The scale of the view (null to use the default scale).
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views, Drawings: Creating Drawing Views



GetOrientation/SetOrientation

Transform3DGetOrientation ()
voidSetOrientation (Transform3D value)


    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 Transform3D.SetOrigin(Point3D) and remove any scaling factor by normalizing the matrix.
Manual References:
Drawings: Creating Drawing Views, Drawings: Creating Drawing Views