LibreOffice Module starmath (master) 1
Classes | Enumerations | Functions
rect.hxx File Reference
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <tools/gen.hxx>
#include <vcl/outdev.hxx>
Include dependency graph for rect.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SmRect
 

Enumerations

enum class  RectPos {
  Left ,
  Right ,
  Top ,
  Bottom ,
  Attribute
}
 
enum class  RectHorAlign {
  Left ,
  Center ,
  Right
}
 
enum class  RectVerAlign {
  Top ,
  Mid ,
  Bottom ,
  Baseline ,
  CenterY ,
  AttributeHi ,
  AttributeMid ,
  AttributeLo
}
 
enum class  RectCopyMBL {
  This ,
  Arg ,
  None ,
  Xor
}
 

Functions

tools::Long SmFromTo (tools::Long nFrom, tools::Long nTo, double fRelDist)
 

Enumeration Type Documentation

◆ RectCopyMBL

enum class RectCopyMBL
strong
Enumerator
This 
Arg 
None 
Xor 

Definition at line 73 of file rect.hxx.

◆ RectHorAlign

enum class RectHorAlign
strong
Enumerator
Left 
Center 
Right 

Definition at line 53 of file rect.hxx.

◆ RectPos

enum class RectPos
strong
Enumerator
Left 
Right 
Top 
Bottom 
Attribute 

Definition at line 44 of file rect.hxx.

◆ RectVerAlign

enum class RectVerAlign
strong
Enumerator
Top 
Mid 
Bottom 
Baseline 
CenterY 
AttributeHi 
AttributeMid 
AttributeLo 

Definition at line 60 of file rect.hxx.

Function Documentation

◆ SmFromTo()

tools::Long SmFromTo ( tools::Long  nFrom,
tools::Long  nTo,
double  fRelDist 
)
inline

Definition at line 30 of file rect.hxx.

Referenced by SmRect::AlignTo(), SmSubSupNode::Arrange(), and SmRect::SmRect().