38 #ifndef STAR_OBJECT_MATH 39 # define STAR_OBJECT_MATH std::shared_ptr< StarObjectMathInternal::State > m_mathState
the state
Definition: StarObjectMath.hxx:84
bool send(STOFFListenerPtr listener, STOFFFrameStyle const &pos, STOFFGraphicStyle const &style=STOFFGraphicStyle())
try to send a object to the listener
Definition: StarObjectMath.cxx:86
Class to store a frame style.
Definition: STOFFFrameStyle.hxx:45
StarObjectMath & operator=(StarObjectMath const &orig)=delete
std::shared_ptr< STOFFInputStream > STOFFInputStreamPtr
a smart pointer of STOFFInputStream
Definition: libstaroffice_internal.hxx:485
bool readMathDocument(STOFFInputStreamPtr input, std::string const &fileName)
try to read a math zone: StarMathDocument .sdm
Definition: StarObjectMath.cxx:137
the main class to read a small StarOffice math zone .sdf
Definition: StarObjectMath.hxx:58
~StarObjectMath() override
destructor
Definition: StarObjectMath.cxx:82
StarObjectMath(StarObject const &orig, bool duplicateState)
constructor
Definition: StarObjectMath.cxx:76
std::shared_ptr< STOFFListener > STOFFListenerPtr
a smart pointer of STOFFListener
Definition: libstaroffice_internal.hxx:487
an object corresponding to an OLE directory
Definition: StarObject.hxx:64
a zone in a StarOffice file
Definition: StarZone.hxx:56
Internal: the structures of a StarObjectMath.
Definition: StarObjectMath.cxx:56
Class to store a graphic style.
Definition: STOFFGraphicStyle.hxx:44
bool parse()
try to parse the current object
Definition: StarObjectMath.cxx:99