0029570: Visualization, Graphic3d_Aspect - merge Graphic3d_Group aspects
[occt.git] / src / Prs3d / Prs3d_TextAspect.hxx
index 34fb410..cf59e1a 100644 (file)
@@ -39,24 +39,18 @@ public:
 
   //! Sets the font used in text display.
   void SetFont (const Standard_CString theFont) { myTextAspect->SetFont (theFont); }
-  
-  //! Returns the height-width ratio, also known as the expansion factor.
-  void SetHeightWidthRatio (const Standard_Real theRatio) { myTextAspect->SetExpansionFactor (theRatio); }
 
-  //! Sets the length of the box which text will occupy.
-  void SetSpace (const Standard_Real theSpace) { myTextAspect->SetSpace (theSpace); }
-  
   //! Sets the height of the text.
   void SetHeight (const Standard_Real theHeight) { myHeight = theHeight; }
   
   //! Sets the angle
-  void SetAngle (const Standard_Real theAngle) { myAngle = theAngle; }
+  void SetAngle (const Standard_Real theAngle) { myTextAspect->SetTextAngle (theAngle); }
   
   //! Returns the height of the text box.
   Standard_Real Height() const { return myHeight; }
   
   //! Returns the angle
-  Standard_Real Angle() const { return myAngle; }
+  Standard_Real Angle() const { return myTextAspect->GetTextAngle(); }
   
   //! Sets horizontal alignment of text.
   void SetHorizontalJustification (const Graphic3d_HorizontalTextAlignment theJustification) { myHorizontalJustification = theJustification; }
@@ -106,7 +100,6 @@ public:
 protected:
 
   Handle(Graphic3d_AspectText3d) myTextAspect;
-  Standard_Real myAngle;
   Standard_Real myHeight;
   Graphic3d_HorizontalTextAlignment myHorizontalJustification;
   Graphic3d_VerticalTextAlignment myVerticalJustification;