CATTPSBaseUseItf Interface 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 Instances & 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 Instances & 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
public virtual Get3DState( | | ob3DState) |
-
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
public virtual GetActiveView( | | opiActiveView) |
-
Retrieves the active view for the capture.
- Parameters:
-
- opiActiveView
- The View.
o GetActiveViewState
public virtual GetActiveViewState( | | oActiveState) |
-
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
public virtual GetCamera( | | opiCamera) |
-
Retrieves the Camera that stores the viewpoint of the Capture.
- Parameters:
-
- opiCamera
- The Camera.
o GetClippingPlane
public virtual GetClippingPlane( | | oClipPlane) |
-
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
public virtual GetConstructedGeometry( | | opiList) |
-
Retrieves the Constructed Geometries that are visually managed by
this Capture.
- Parameters:
-
- opiList
- List of managed TPSs.
o GetCurrent
public virtual GetCurrent( | | oCurrentState) |
-
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 GetHiddenText( | | opText) |
-
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
public virtual GetManageHideShowBody( | | obManageHideShowBody) |
-
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
public virtual GetPartInstAndBody( | | opiList) |
-
Retrieves the Part Instances & Geometrical Feature Set
that are visually managed by this Capture.
- Parameters:
-
- opiList
- List of managed PartInstance & Geometrical Feature Set.
o GetSet
public virtual GetSet( | | opiSet) |
-
Retrieves tolerancing set the Capture belongs too.
o GetTPSViews
public virtual GetTPSViews( | | opiList) |
-
Retrieves the TPS Views that are visualy managed by this Capture.
- Parameters:
-
- opiList
- List of managed Views.
o GetTPSs
public virtual GetTPSs( | | opiList) |
-
Retrieves the TPSs that are visualy managed by this Capture.
- Parameters:
-
- opiList
- List of managed TPSs.
o GetViewPoint
public virtual GetViewPoint( | | oVPState) |
-
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
public virtual Set3DState( | const | ib3DState) |
-
Sets the 3D State : display or not the capture.
- Parameters:
-
- i3DState
- The new 3D State.
o SetActiveView
public virtual SetActiveView( | const | ipiActiveView) |
-
Sets the active view for the capture.
- Parameters:
-
- ipiActiveView
- The new View.
o SetActiveViewState
public virtual SetActiveViewState( | const | iActiveState) |
-
Sets the Active View state, saved or Not.
- Parameters:
-
- iActiveState
- The new Active View state.
o SetCamera
public virtual SetCamera( | const | ipiCamera) |
-
Sets the Camera that stores the viewpoint of the Capture.
- Parameters:
-
- ipiCamera
- The Camera.
o SetClippingPlane
public virtual SetClippingPlane( | const | iClipPlane) |
-
Sets the clipping plane state, activated or Not.
- Parameters:
-
- iClipPlane
- The new Clipping plane state.
o SetConstructedGeometry
public virtual SetConstructedGeometry( | const | ipiList) |
-
Sets the Constructed Geometries that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed TPSs.
o SetCurrent
public virtual SetCurrent( | const | iCurrentState) |
-
Sets the Capture state, current or Not.
- Parameters:
-
- iCurrentState
- The new Capture state.
o SetHiddenText
public virtual SetHiddenText( | const | ipText) |
-
Sets the Hidden Text.
- Parameters:
-
- ipText
- The Hidden Text.
o SetManageHideShowBody
public virtual SetManageHideShowBody( | | ibManageHideShowBody) |
-
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
public virtual SetPartInstAndBody( | const | ipiList) |
-
Sets the Part Instances & Geometrical Feature Set
that are visually managed by this Capture.
- Parameters:
-
- opiList
- List of managed PartInstance & Geometrical Feature Set.
o SetTPSViews
public virtual SetTPSViews( | const | ipiList) |
-
Sets the TPS Views that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed Views.
o SetTPSs
public virtual SetTPSs( | const | ipiList) |
-
Sets the TPSs that are visualy managed by this Capture.
- Parameters:
-
- ipiList
- List of managed TPSs.
o SetViewPoint
public virtual SetViewPoint( | const | iVPState) |
-
Sets the ViewPoint state, saved or Not.
- Parameters:
-
- iVPState
- The new View Point state.
This object is included in the file: CATITPSCapture.h
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.