LibreOffice Module sc (master) 1
Public Types | Public Member Functions | Public Attributes | List of all members
oox::xls::ApiBorderData Struct Reference

Contains API attributes of a complete cell border. More...

#include <stylesbuffer.hxx>

Collaboration diagram for oox::xls::ApiBorderData:
[legend]

Public Types

typedef css::table::BorderLine2 ApiBorderLine
 

Public Member Functions

 ApiBorderData ()
 True = diagonal line format used. More...
 
bool hasAnyOuterBorder () const
 Returns true, if any of the outer border lines is visible. More...
 

Public Attributes

ApiBorderLine maLeft
 
ApiBorderLine maRight
 Left line format. More...
 
ApiBorderLine maTop
 Right line format. More...
 
ApiBorderLine maBottom
 Top line format. More...
 
model::ComplexColor maComplexColorLeft
 Bottom line format. More...
 
model::ComplexColor maComplexColorRight
 
model::ComplexColor maComplexColorTop
 
model::ComplexColor maComplexColorBottom
 
ApiBorderLine maTLtoBR
 
ApiBorderLine maBLtoTR
 Diagonal top-left to bottom-right line format. More...
 
bool mbBorderUsed
 Diagonal bottom-left to top-right line format. More...
 
bool mbDiagUsed
 True = left/right/top/bottom line format used. More...
 

Detailed Description

Contains API attributes of a complete cell border.

Definition at line 408 of file stylesbuffer.hxx.

Member Typedef Documentation

◆ ApiBorderLine

typedef css::table::BorderLine2 oox::xls::ApiBorderData::ApiBorderLine

Definition at line 410 of file stylesbuffer.hxx.

Constructor & Destructor Documentation

◆ ApiBorderData()

oox::xls::ApiBorderData::ApiBorderData ( )
explicit

True = diagonal line format used.

Definition at line 1401 of file stylesbuffer.cxx.

Member Function Documentation

◆ hasAnyOuterBorder()

bool oox::xls::ApiBorderData::hasAnyOuterBorder ( ) const

Returns true, if any of the outer border lines is visible.

Definition at line 1407 of file stylesbuffer.cxx.

References maBottom, maLeft, maRight, and maTop.

Member Data Documentation

◆ maBLtoTR

ApiBorderLine oox::xls::ApiBorderData::maBLtoTR

Diagonal top-left to bottom-right line format.

Definition at line 421 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), and oox::xls::Border::finalizeImport().

◆ maBottom

ApiBorderLine oox::xls::ApiBorderData::maBottom

Top line format.

Definition at line 415 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), oox::xls::Border::finalizeImport(), and hasAnyOuterBorder().

◆ maComplexColorBottom

model::ComplexColor oox::xls::ApiBorderData::maComplexColorBottom

◆ maComplexColorLeft

model::ComplexColor oox::xls::ApiBorderData::maComplexColorLeft

Bottom line format.

Definition at line 416 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), and oox::xls::Border::finalizeImport().

◆ maComplexColorRight

model::ComplexColor oox::xls::ApiBorderData::maComplexColorRight

◆ maComplexColorTop

model::ComplexColor oox::xls::ApiBorderData::maComplexColorTop

◆ maLeft

ApiBorderLine oox::xls::ApiBorderData::maLeft

◆ maRight

ApiBorderLine oox::xls::ApiBorderData::maRight

Left line format.

Definition at line 413 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), oox::xls::Border::finalizeImport(), and hasAnyOuterBorder().

◆ maTLtoBR

ApiBorderLine oox::xls::ApiBorderData::maTLtoBR

◆ maTop

ApiBorderLine oox::xls::ApiBorderData::maTop

Right line format.

Definition at line 414 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), oox::xls::Border::finalizeImport(), and hasAnyOuterBorder().

◆ mbBorderUsed

bool oox::xls::ApiBorderData::mbBorderUsed

Diagonal bottom-left to top-right line format.

Definition at line 422 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), and oox::xls::Border::finalizeImport().

◆ mbDiagUsed

bool oox::xls::ApiBorderData::mbDiagUsed

True = left/right/top/bottom line format used.

Definition at line 423 of file stylesbuffer.hxx.

Referenced by oox::xls::Border::fillToItemSet(), and oox::xls::Border::finalizeImport().


The documentation for this struct was generated from the following files: