CATTPSUseItf Interface CATITPSViewFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITPSViewFactory
Interface for the TPS Factory of View.
This factory is implemented on the
Set object. All the created TPSViews belongs to the Set from which this
interface is retrieved.
Method Index
- o
CreateView(CATITPSView**,CATMathPlane*,CATDftViewType,CATITTRSList*,CATMathTransformation*,CATTPSViewAssociativity,CATITPSView*,double)
- Create a new TPS View in the set.
Methods
o CreateView
public virtual CreateView( | | oTPSView, |
| const | iViewPlane, |
| const | iViewType, |
| const | ipiTTRSList | = NULL, |
| const | ipViewTransf | = NULL, |
| const | iAssocAtCreation | = CATTPSViewAssocAsSetting, |
| const | ipiTPSMotherView | = NULL, |
| | iZFromMotherView | = 0.0) |
-
Create a new TPS View in the set. The associated drafting view is
simultaneously created.
- Parameters:
-
- oView
- The new created TPSView.
- iViewPlane
- The reference plane in 3D for the created view.
- iViewType
- Type of view to be created. Allowed types are FrontView, SectionView
and SectionCutView. If any other type is provided the view will not
be created.
- ipiTTRSList
- calculated by method if NULL. Internal use only.
The TTRS referencing the selected plane (for update purposes).
- ipViewTransf
- The transformation between the TTRS Local axis (X,Y) and the view plane
- iAssocAtCreation
- This parameter allows the creation of a view with or without associativity
to the geometry. It overruns the dedicated setting in tools/options.
- piTPSMotherView
- The mother view to create a projected view (left, right, top, bottom, rear)
- iZFromMotherView
- The distance between mother view origin and created projected view origin
This object is included in the file: CATITPSViewFactory.h
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.