The DocImage
Class Reference
Node representing an image. More...
Declaration
Included Headers
Base class
class | DocCompoundNode |
Base class for nodes with children. More... | |
Enumerations Index
enum | Type { ... } |
Public Constructors Index
DocImage (DocParser *parser, DocNodeVariant *parent, const HtmlAttribList &attribs, const QCString &name, Type t, const QCString &url=QCString(), bool inlineImage=TRUE) | |
Public Member Functions Index
Type | type () const |
QCString | name () const |
bool | hasCaption () const |
QCString | width () const |
QCString | height () const |
QCString | relPath () const |
QCString | url () const |
bool | isInlineImage () const |
bool | isSVG () const |
const HtmlAttribList & | attribs () const |
void | parse () |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Description
Node representing an image.
Definition at line 641 of file docnode.h.
Public Constructors
DocImage()
|
Declaration at line 645 of file docnode.h, definition at line 1281 of file docnode.cpp.
References attribs, DocCompoundNode::DocCompoundNode, name, p, DocNode::parent, DocNode::parser, relPath and url.
Public Member Functions
attribs()
| inline |
Definition at line 656 of file docnode.h.
Reference p.
Referenced by DocImage, HtmlDocVisitor::operator() and XmlDocVisitor::operator().
hasCaption()
| inline |
Definition at line 649 of file docnode.h.
References DocCompoundNode::children and GrowVector< T >::empty.
Referenced by DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator() and RTFDocVisitor::operator().
height()
| inline |
Definition at line 651 of file docnode.h.
Reference p.
Referenced by DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator() and XmlDocVisitor::operator().
isInlineImage()
| inline |
Definition at line 654 of file docnode.h.
Reference p.
Referenced by mustBeOutsideParagraph, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
isSVG()
|
Declaration at line 655 of file docnode.h, definition at line 1287 of file docnode.cpp.
References QCString::find, QCString::length, QCString::mid and p.
Referenced by HtmlDocVisitor::operator().
name()
| inline |
Definition at line 648 of file docnode.h.
Reference p.
Referenced by DocImage, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
parse()
|
Declaration at line 657 of file docnode.h, definition at line 1296 of file docnode.cpp.
References DocCompoundNode::children, CMD_IMAGE, DocParser::defaultHandleTitleAndSize, p, DocNode::parser and DocNode::thisVariant.
relPath()
| inline |
Definition at line 652 of file docnode.h.
Reference p.
Referenced by DocImage, DocbookDocVisitor::operator(), HtmlDocVisitor::operator() and XmlDocVisitor::operator().
type()
| inline |
Definition at line 647 of file docnode.h.
Reference p.
Referenced by isInvisibleNode, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
url()
| inline |
Definition at line 653 of file docnode.h.
Reference p.
Referenced by DocImage, HtmlDocVisitor::operator() and XmlDocVisitor::operator().
width()
| inline |
Definition at line 650 of file docnode.h.
Reference p.
Referenced by DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator() and XmlDocVisitor::operator().
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.