OCC Main Page | Visualization | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

Visualization
TKV2d
Prs2d


Prs2d_AspectHidingText Class Reference

defines the attributes when drawing a hiding text

#include <Prs2d_AspectHidingText.hxx>

Inheritance diagram for Prs2d_AspectHidingText:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT Prs2d_AspectHidingText (const Quantity_NameOfColor ColorInd, const Quantity_NameOfColor HidingColorInd, const Quantity_NameOfColor FrameColorInd, const Aspect_WidthOfLine FrameWidthInd, const Aspect_TypeOfFont FontInd, const Standard_ShortReal aSlantInd, const Standard_ShortReal aHScaleInd, const Standard_ShortReal aWScaleInd, const Standard_Boolean isUnderlined)
Standard_EXPORT void SetColorOfText (const Quantity_NameOfColor aColorInd)
Standard_EXPORT void SetHidingColorOfText (const Quantity_NameOfColor aHidColorInd)
Standard_EXPORT void SetFrameColorOfText (const Quantity_NameOfColor aFrameColorInd)
Standard_EXPORT void SetFrameWidthOfText (const Aspect_WidthOfLine aFrameWidthInd)
Standard_EXPORT void SetFontOfText (const Aspect_TypeOfFont aFontInd)
Standard_EXPORT void SetSlant (const Standard_ShortReal aSlantInd)
Standard_EXPORT void SetHScale (const Standard_ShortReal aHScaleInd)
Standard_EXPORT void SetWScale (const Standard_ShortReal aWScaleInd)
Standard_EXPORT void SetUnderlined (const Standard_Boolean anIsUnderline)
Standard_EXPORT void Values (Quantity_NameOfColor &ColorInd, Quantity_NameOfColor &HidingColorInd, Quantity_NameOfColor &FrameColorInd, Aspect_WidthOfLine &FrameWidthInd, Aspect_TypeOfFont &FontInd, Standard_ShortReal &aSlantInd, Standard_ShortReal &aHScaleInd, Standard_ShortReal &aWScaleInd, Standard_Boolean &isUnderlined) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Aspect_TypeOfFont myFontInd
Quantity_NameOfColor myColorInd
Quantity_NameOfColor HidingColorInd
Quantity_NameOfColor FrameColorInd
Aspect_WidthOfLine FrameWidthInd
Standard_ShortReal mySlantInd
Standard_ShortReal myHScaleInd
Standard_ShortReal myWScaleInd
Standard_Boolean myIsUnderlined

Constructor & Destructor Documentation

Standard_EXPORT Prs2d_AspectHidingText::Prs2d_AspectHidingText const Quantity_NameOfColor  ColorInd,
const Quantity_NameOfColor  HidingColorInd,
const Quantity_NameOfColor  FrameColorInd,
const Aspect_WidthOfLine  FrameWidthInd,
const Aspect_TypeOfFont  FontInd,
const Standard_ShortReal  aSlantInd,
const Standard_ShortReal  aHScaleInd,
const Standard_ShortReal  aWScaleInd,
const Standard_Boolean  isUnderlined
 


Member Function Documentation

Standard_EXPORT const Prs2d_AspectHidingText::Handle Standard_Type   )  const
 

Reimplemented from Prs2d_AspectRoot.

Standard_EXPORT void Prs2d_AspectHidingText::SetColorOfText const Quantity_NameOfColor  aColorInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetFontOfText const Aspect_TypeOfFont  aFontInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetFrameColorOfText const Quantity_NameOfColor  aFrameColorInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetFrameWidthOfText const Aspect_WidthOfLine  aFrameWidthInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetHidingColorOfText const Quantity_NameOfColor  aHidColorInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetHScale const Standard_ShortReal  aHScaleInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetSlant const Standard_ShortReal  aSlantInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetUnderlined const Standard_Boolean  anIsUnderline  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::SetWScale const Standard_ShortReal  aWScaleInd  ) 
 

Standard_EXPORT void Prs2d_AspectHidingText::Values Quantity_NameOfColor &  ColorInd,
Quantity_NameOfColor &  HidingColorInd,
Quantity_NameOfColor &  FrameColorInd,
Aspect_WidthOfLine FrameWidthInd,
Aspect_TypeOfFont FontInd,
Standard_ShortReal &  aSlantInd,
Standard_ShortReal &  aHScaleInd,
Standard_ShortReal &  aWScaleInd,
Standard_Boolean &  isUnderlined
const
 


Field Documentation

Quantity_NameOfColor Prs2d_AspectHidingText::FrameColorInd [private]
 

Aspect_WidthOfLine Prs2d_AspectHidingText::FrameWidthInd [private]
 

Quantity_NameOfColor Prs2d_AspectHidingText::HidingColorInd [private]
 

Quantity_NameOfColor Prs2d_AspectHidingText::myColorInd [private]
 

Aspect_TypeOfFont Prs2d_AspectHidingText::myFontInd [private]
 

Standard_ShortReal Prs2d_AspectHidingText::myHScaleInd [private]
 

Standard_Boolean Prs2d_AspectHidingText::myIsUnderlined [private]
 

Standard_ShortReal Prs2d_AspectHidingText::mySlantInd [private]
 

Standard_ShortReal Prs2d_AspectHidingText::myWScaleInd [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:55:57 2008 for OpenCASCADE by  doxygen 1.4.1