All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATTPSInterfaces Interface CATITPSCapture
System.IUnknown
|
+---CATITPSCapture
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITPSCapture
Interface to the Capture object.
Role: A Capture allows to define a group of TPS annotations ,and to
manage their visualisation (Hide/Show state, overloaded graphical properties).
When a capture is displayed , the associated TPS annotations get overloaded
according their properties.
All the TPSs which are grouped in the capture do not necesarily belong to
the same annotations set.
Method Index
- o
Get3DState(CATBoolean*)
- Retrieves the 3D State : display or not the capture.
- o
GetActiveView(CATITPSView**)
- Retrieves the active view for the capture.
- o
GetActiveViewState(CATBoolean*)
- Retrieves the Active View state, saved or Not.
- o
GetCamera(CATI3DCamera**)
- Retrieves the Camera that stores the viewpoint of the Capture.
- o
GetClippingPlane(CATBoolean*)
- Retrieves the clipping plane state, activated or Not.
- o
GetConstructedGeometry(CATIUnknownList**)
- Retrieves the Constructed Geometries that are visually managed by
this Capture.
- o
GetCurrent(CATBoolean*)
- Retrieves the Capture state, current or Not.
- o
GetHiddenText(wchar_t**)
- Retrieves the Hidden Text.
- o
GetManageHideShowBody(CATBoolean*)
- Retrieves the Setting Whether Part and Body Hide & Show
that are visually managed by this Capture.
- o
GetPartInstAndBody(CATIUnknownList**)
- Retrieves the Part Instance & Geometrical Feature Set
that are visually managed by this Capture.
- o
GetSet(CATITPSSet**)
- Retrieves tolerancing set the Capture belongs too.
- o
GetTPSViews(CATITPSViewList**)
- Retrieves the TPS Views that are visualy managed by this Capture.
- o
GetTPSs(CATITPSList**)
- Retrieves the TPSs that are visualy managed by this Capture.
- o
GetViewPoint(CATBoolean*)
- Retrieves the ViewPoint state, saved or Not.
- o
Set3DState(CATBoolean)
- Sets the 3D State : display or not the capture.
- o
SetActiveView(CATITPSView*)
- Sets the active view for the capture.
- o
SetActiveViewState(CATBoolean)
- Sets the Active View state, saved or Not.
- o
SetCamera(CATI3DCamera*)
- Sets the Camera that stores the viewpoint of the Capture.
- o
SetClippingPlane(CATBoolean)
- Sets the clipping plane state, activated or Not.
- o
SetConstructedGeometry(CATIUnknownList*)
- Sets the Constructed Geometries that are visualy managed by this Capture.
- o
SetCurrent(CATBoolean)
- Sets the Capture state, current or Not.
- o
SetHiddenText(wchar_t*)
- Sets the Hidden Text.
- o
SetManageHideShowBody(CATBoolean)
- Sets the Setting Whether Part and Body Hide & Show
that are visually managed by this Capture.
- o
SetPartInstAndBody(CATIUnknownList*)
- Sets the Part Instance & Geometrical Feature Set
that are visually managed by this Capture.
- o
SetTPSViews(CATITPSViewList*)
- Sets the TPS Views that are visualy managed by this Capture.
- o
SetTPSs(CATITPSList*)
- Sets the TPSs that are visualy managed by this Capture.
- o
SetViewPoint(CATBoolean)
- Sets the ViewPoint state, saved or Not.
Methods
o Get3DState
-
Retrieves the 3D State : display or not the capture.
The 3D State describes the visualisation or not of the Capture in 3D
- Parameters:
-
- o3DState
- The 3D State.
o GetActiveView
-
Retrieves the active view for the capture.
- Parameters:
-
- opiActiveView
- The View.
o GetActiveViewState
-
Retrieves the Active View state, saved or Not.
The Active View state describes what happens when Capture is displayed,
if TRUE, the active view of the tolerancing set is replaced by the
active view of the capture.
- Parameters:
-
- oActiveState
- The Active View state.
o GetCamera
-
Retrieves the Camera that stores the viewpoint of the Capture.
- Parameters:
-
- opiCamera
- The Camera.
o GetClippingPlane
-
Retrieves the clipping plane state, activated or Not.
The Clipping plane state describes what happens when Capture is
displayed, if TRUE, the active view is used to define a clipping plane.
If FALSE, there is no clipping plane applied.
- Parameters:
-
- oClipPlane
- The clipping plane state.
o GetConstructedGeometry
-
Retrieves the Constructed Geometries that are visually managed by
this Capture.
- Parameters:
-
- opiList
- List of managed TPSs.
o GetCurrent
-
Retrieves the Capture state, current or Not.
- Parameters:
-
- oCurrentState
- Capture state. if TRUE the capture is current.that means that after
the creation of the capture, the future TPSs that would be added to
the CATIA document will belong to the capture.
o GetHiddenText
public virtual HRESULT GetHiddenText( | wchar_t** | opText) const = 0 |
-
Retrieves the Hidden Text.
The Hidden Text is show when the mouse is on the Capture (in 3D or in the graph).
- Parameters:
-
- opText
- The Hidden Text.
o GetManageHideShowBody
-
Retrieves the Setting Whether Part and Body Hide & Show
that are visually managed by this Capture.
- Parameters:
-
- obManageHideShowBody
- TRUE If Hide & Show of Body to be Managed
FALSE If Hide & Show of Body is not to be Managed
o GetPartInstAndBody
-
Retrieves the Part Instance & Geometrical Feature Set
that are visually managed by this Capture.
- Parameters:
-
- opiList
- List of managed PartInstance & Geometrical Feature Set.
o GetSet
-
Retrieves tolerancing set the Capture belongs too.
o GetTPSViews
-
Retrieves the TPS Views that are visualy managed by this Capture.
- Parameters:
-
- opiList
- List of managed Views.
o GetTPSs
-
Retrieves the TPSs that are visualy managed by this Capture.
- Parameters:
-
- opiList
- List of managed TPSs.
o GetViewPoint
-
Retrieves the ViewPoint state, saved or Not.
The ViewPoint state describes what happens when Capture is displayed,
if TRUE, the 3D Camera of the Capture is used to change the 3D
ViewPoint.
- Parameters:
-
- oVPState
- The View Point state.
o Set3DState
-
Sets the 3D State : display or not the capture.
- Parameters:
-
- i3DState
- The new 3D State.
o SetActiveView
-
Sets the active view for the capture.
- Parameters:
-
- ipiActiveView
- The new View.
o SetActiveViewState
-
Sets the Active View state, saved or Not.
- Parameters:
-
- iActiveState
- The new Active View state.
o SetCamera
-
Sets the Camera that stores the viewpoint of the Capture.
- Parameters:
-
- ipiCamera
- The Camera.
o SetClippingPlane
-
Sets the clipping plane state, activated or Not.
- Parameters:
-
- iClipPlane
- The new Clipping plane state.
o SetConstructedGeometry
-
Sets the Constructed Geometries that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed TPSs.
o SetCurrent
-
Sets the Capture state, current or Not.
- Parameters:
-
- iCurrentState
- The new Capture state.
o SetHiddenText
public virtual HRESULT SetHiddenText( | const wchar_t* | ipText) = 0 |
-
Sets the Hidden Text.
- Parameters:
-
- ipText
- The Hidden Text.
o SetManageHideShowBody
-
Sets the Setting Whether Part and Body Hide & Show
that are visually managed by this Capture.
- Parameters:
-
- ibManageHideShowBody
- TRUE If Hide & Show of Body to be Managed
FALSE If Hide & Show of Body is not to be Managed
o SetPartInstAndBody
-
Sets the Part Instance & Geometrical Feature Set
that are visually managed by this Capture.
- Parameters:
-
- opiList
- List of managed PartInstance & Geometrical Feature Set.
o SetTPSViews
-
Sets the TPS Views that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed Views.
o SetTPSs
-
Sets the TPSs that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed TPSs.
o SetViewPoint
-
Sets the ViewPoint state, saved or Not.
- Parameters:
-
- iVPState
- The new View Point state.
This object is included in the file: CATITPSCapture.h