#include "precompiled_starmath.hxx"#include <tools/gen.hxx>#include <tools/fract.hxx>#include <rtl/math.hxx>#include <tools/color.hxx>#include <vcl/metric.hxx>#include <vcl/lineinfo.hxx>#include <vcl/outdev.hxx>#include <sfx2/module.hxx>#include "node.hxx"#include <rect.hxx>#include "symbol.hxx"#include "smmod.hxx"#include <document.hxx>#include <view.hxx>#include "mathtype.hxx"#include <math.h>#include <float.h>Include dependency graph for node.cxx:

Go to the source code of this file.
Classes | |
| class | SmTmpDevice |
Defines | |
| #define | APPEND(str, ascii) str.AppendAscii(RTL_CONSTASCII_STRINGPARAM(ascii)) |
Functions | |
| double | Det (const Point &rHeading1, const Point &rHeading2) |
| BOOL | IsPointInLine (const Point &rPoint1, const Point &rPoint2, const Point &rHeading2) |
| USHORT | GetLineIntersectionPoint (Point &rResult, const Point &rPoint1, const Point &rHeading1, const Point &rPoint2, const Point &rHeading2) |
| #define APPEND | ( | str, | |||
| ascii | ) | str.AppendAscii(RTL_CONSTASCII_STRINGPARAM(ascii)) |
| double Det | ( | const Point & | rHeading1, | |
| const Point & | rHeading2 | |||
| ) |
| USHORT GetLineIntersectionPoint | ( | Point & | rResult, | |
| const Point & | rPoint1, | |||
| const Point & | rHeading1, | |||
| const Point & | rPoint2, | |||
| const Point & | rHeading2 | |||
| ) |
Definition at line 1187 of file node.cxx.
References Det(), and IsPointInLine().
Referenced by SmBinDiagonalNode::GetOperPosSize().
| BOOL IsPointInLine | ( | const Point & | rPoint1, | |
| const Point & | rPoint2, | |||
| const Point & | rHeading2 | |||
| ) |
1.5.1