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>

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...
 
ApiBorderLine maTLtoBR
 Bottom line format. More...
 
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 406 of file stylesbuffer.hxx.

Member Typedef Documentation

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

Definition at line 408 of file stylesbuffer.hxx.

Constructor & Destructor Documentation

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

True = diagonal line format used.

Definition at line 1394 of file stylesbuffer.cxx.

Member Function Documentation

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

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

Definition at line 1400 of file stylesbuffer.cxx.

References maBottom, maLeft, maRight, and maTop.

Member Data Documentation

ApiBorderLine oox::xls::ApiBorderData::maBLtoTR

Diagonal top-left to bottom-right line format.

Definition at line 415 of file stylesbuffer.hxx.

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

ApiBorderLine oox::xls::ApiBorderData::maBottom

Top line format.

Definition at line 413 of file stylesbuffer.hxx.

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

ApiBorderLine oox::xls::ApiBorderData::maLeft
ApiBorderLine oox::xls::ApiBorderData::maRight

Left line format.

Definition at line 411 of file stylesbuffer.hxx.

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

ApiBorderLine oox::xls::ApiBorderData::maTLtoBR

Bottom line format.

Definition at line 414 of file stylesbuffer.hxx.

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

ApiBorderLine oox::xls::ApiBorderData::maTop

Right line format.

Definition at line 412 of file stylesbuffer.hxx.

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

bool oox::xls::ApiBorderData::mbBorderUsed

Diagonal bottom-left to top-right line format.

Definition at line 416 of file stylesbuffer.hxx.

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

bool oox::xls::ApiBorderData::mbDiagUsed

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

Definition at line 417 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: