CATAnnotationUseItf Interface CATIDrwStackedDimSystem

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


interface CATIDrwStackedDimSystem

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

Refer to CATIDrwDimSystem for the general behaviour.

See also:


Method Index


o GetAutoFunnelMode(CATBoolean&)
To know if a funnel must be automaticaly added to the dimensions or not.
o GetOffset(double&)
Gets the positioning gap between each dimension line.
o GetOffsetMode(CATDrwSystOffsetMode&)
Gets the mode used to align dimension lines.
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 SetOffset(double)
Sets the positioning gap between each dimension line.
o SetOffsetMode(CATDrwSystOffsetMode)
Sets the mode used to align dimension lines.
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 GetAutoFunnelMode( oFunnelMode)
To know if a funnel must be automaticaly added to the dimensions or not.
Parameters:
oFunnelMode
[out] automatic funnel addition mode
o GetOffset
public virtual GetOffset( oPositioningGap)
Gets the positioning gap between each dimension line.
Parameters:
oPositioningGap
[out] positioning gap
o GetOffsetMode
public virtual GetOffsetMode( oPositioningMode)
Gets the mode used to align dimension lines.
Parameters:
oPositioningMode
[out] positioning mode
o GetValueAlignmentMode
public virtual GetValueAlignmentMode( oPositioningMode)
Gets the mode used to align dimension values.
Parameters:
oPositioningMode
[out] alignment mode
o GetValueAlignmentOffset
public virtual GetValueAlignmentOffset( oGap)
Gets the offset used to position dimension values.
Parameters:
oGap
[out] positioning gap
o SetAutoFunnelMode
public virtual SetAutoFunnelMode( iFunnelMode)
Defines if a funnel must be automaticaly added to the dimensions or not.
Parameters:
iFunnelMode
[in] automatic funnel addition mode
o SetOffset
public virtual SetOffset( iPositioningGap)
Sets the positioning gap between each dimension line.
Parameters:
iPositioningGap
[in] positioning gap
o SetOffsetMode
public virtual SetOffsetMode( iPositioningMode)
Sets the mode used to align dimension lines.
Parameters:
iPositioningMode
[in] positioning mode
o SetValueAlignmentMode
public virtual SetValueAlignmentMode( iPositioningMode)
Sets the mode used to align dimension values.
Parameters:
iPositioningMode
[in] alignment mode
o SetValueAlignmentOffset
public virtual SetValueAlignmentOffset( iGap)
Sets the offset used to position dimension values.
Parameters:
iGap
[in] positioning gap

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

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