CATAnnotationUseItf Interface CATIDrwCumulatedDimSystem

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIDrwCumulatedDimSystem

Interface relative to the specific behaviour of a cumulated dimension system.

Refer to CATIDrwDimSystem for the general behaviour.

See also:
CATIDrwDimSystem


Method Index


o GetAutoFunnelMode(CATBoolean&)
To know if a funnel must be automaticaly added to the dimensions or not.
o GetValueAlignmentMode(CATDrwSystValueAlignment&)
Gets the mode used to align dimension values.
o GetValueAlignmentOffset(double&)
Gets the offset used to position dimension values.
o SetAutoFunnelMode(CATBoolean)
Defines if a funnel must be automaticaly added to the dimensions or not.
o SetValueAlignmentMode(CATDrwSystValueAlignment)
Sets the mode used to align dimension values.
o SetValueAlignmentOffset(double)
Sets the offset used to position dimension values.

Methods


o GetAutoFunnelMode
public virtual HRESULT GetAutoFunnelMode(CATBoolean& oFunnelMode) = 0
To know if a funnel must be automaticaly added to the dimensions or not.
Parameters:
oFunnelMode
[out] automatic funnel addition mode
o GetValueAlignmentMode
public virtual HRESULT GetValueAlignmentMode(CATDrwSystValueAlignment& oPositioningMode) = 0
Gets the mode used to align dimension values.
Parameters:
oPositioningMode
[out] alignment mode
o GetValueAlignmentOffset
public virtual HRESULT GetValueAlignmentOffset(double& oGap) = 0
Gets the offset used to position dimension values.
Parameters:
oGap
[out] positioning gap
o SetAutoFunnelMode
public virtual HRESULT SetAutoFunnelMode(CATBoolean iFunnelMode) = 0
Defines if a funnel must be automaticaly added to the dimensions or not.
Parameters:
iFunnelMode
[in] automatic funnel addition mode
o SetValueAlignmentMode
public virtual HRESULT SetValueAlignmentMode(CATDrwSystValueAlignment iPositioningMode) = 0
Sets the mode used to align dimension values.
Parameters:
iPositioningMode
[in] alignment mode
o SetValueAlignmentOffset
public virtual HRESULT SetValueAlignmentOffset(double iGap) = 0
Sets the offset used to position dimension values.
Parameters:
iGap
[in] positioning gap

This object is included in the file: CATIDrwCumulatedDimSystem.h
If needed, your Imakefile.mk should include the module: CATAnnotationUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.