All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DraftingInterfaces Interface CATIDftRough

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIDftRough
 

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


interface CATIDftRough

Definition of interface for Roughness Symbols.


Method Index


o GetAllAround(CATBoolean*)
Returns the contact of roughness symbol.
o GetInvert(CATBoolean*)
Returns if the roughness is inverted or not.
o GetSpecificationLine(CATBoolean*)
Returns if the roughness has a specification line.
o GetSurfaceLay(DftRoughSurfaceLay*)
Returns the mode of roughness symbol.
o GetTextRange(DftRoughnessText,CATIDftTextRange**)
Returns the CATIDftTextRange of text.
o GetType(DftRoughType*)
Returns the type of roughness symbol.
o SetAllAround(CATBoolean)
Sets the contact of roughness symbol.
o SetInvert(CATBoolean)
Sets the mode of roughness symbol.
o SetSpecificationLine(CATBoolean)
Sets the roughness specification line visibility.
o SetSurfaceLay(DftRoughSurfaceLay)
Sets the mode of roughness symbol.
o SetType(DftRoughType)
Sets the type of roughness symbol.

Methods


o GetAllAround
public virtual HRESULT GetAllAround(CATBoolean* oAllAroundRequired) = 0
Returns the contact of roughness symbol.
o GetInvert
public virtual HRESULT GetInvert(CATBoolean* oRoughInvert) = 0
Returns if the roughness is inverted or not.
o GetSpecificationLine
public virtual HRESULT GetSpecificationLine(CATBoolean* iLine) = 0
Returns if the roughness has a specification line.
o GetSurfaceLay
public virtual HRESULT GetSurfaceLay(DftRoughSurfaceLay* oRoughMode) = 0
Returns the mode of roughness symbol.
See also:
DftRoughSurfaceLay
o GetTextRange
public virtual HRESULT GetTextRange(DftRoughnessText iPos,
CATIDftTextRange** oTextRange) = 0
Returns the CATIDftTextRange of text.
Parameters:
oTextRange
[out, IUnknown#Release] [out] The Text Range.
See also:
DftRoughnessText
See also:
CATIDftTextRange
o GetType
public virtual HRESULT GetType(DftRoughType* oRoughType) = 0
Returns the type of roughness symbol.
See also:
DftRoughType
o SetAllAround
public virtual HRESULT SetAllAround(CATBoolean iAllAroundRequired) = 0
Sets the contact of roughness symbol.
o SetInvert
public virtual HRESULT SetInvert(CATBoolean iRoughInvert) = 0
Sets the mode of roughness symbol.
o SetSpecificationLine
public virtual HRESULT SetSpecificationLine(CATBoolean iAddLine) = 0
Sets the roughness specification line visibility.
o SetSurfaceLay
public virtual HRESULT SetSurfaceLay(DftRoughSurfaceLay iRoughMode) = 0
Sets the mode of roughness symbol.
See also:
DftRoughSurfaceLay
o SetType
public virtual HRESULT SetType(DftRoughType iRoughType) = 0
Sets the type of roughness symbol.
See also:
DftRoughType

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

Copyright © 2003, Dassault Systèmes. All rights reserved.