CFx SDK Documentation 2024 SP0
|
#include "Gi/GiDrawImpl.h"
#include "Gs/Gs.h"
#include "Ge/GeExtents3d.h"
#include "Gi/GiViewport.h"
#include "Gi/GiXform.h"
#include "Gi/GiModelToViewProc.h"
#include "Gi/GiConveyorEntryPoint.h"
#include "Gi/GiConveyorConnector.h"
#include "Gi/GiDeviation.h"
#include "Ge/GePlane.h"
#include "Gi/GiDgLinetype.h"
#include "Gi/GiOrthoClipper.h"
#include "Gi/GiExtAccum.h"
#include "Gi/GiSubEntityTraitsData.h"
#include "Gi/GiTextStyle.h"
#include "Gi/GiLayerTraitsData.h"
#include "Gi/GiMaterialTraitsData.h"
#include "Gi/GiTraitsCache.h"
#include "Gi/GiDummyGeometry.h"
#include "TD_PackPush.h"
#include "TD_PackPop.h"
Go to the source code of this file.
Classes | |
class | OdGiWorldDrawImpl |
class | OdGiBaseVectorizer |
struct | OdGiBaseVectorizer::LayerTraitsCache |
class | OdGiExtCalc |
Macros | |
#define | ENABLE_GITRAITSOPTIMIZATION |
Typedefs | |
typedef OdSmartPtr< OdGiFill > | OdGiFillPtr |
Functions | |
ODGI_EXPORT void | odgiCalculateTextBasis (OdGeVector3d &u, OdGeVector3d &v, const OdGeVector3d &normal, const OdGeVector3d &direction, double height, double width, double oblique, bool bMirrorX=false, bool bMirrorY=false) |
ODGI_EXPORT const OdGiTextStyle * | odgiPrepareTextStyle (const OdGiTextStyle *pStyle, OdGiTextStyle &res) |
ODGI_EXPORT size_t | odgiGetTextExtentsCacheCapacity () |
ODGI_EXPORT void | odgiSetTextExtentsCacheCapacity (size_t size) |
#define ENABLE_GITRAITSOPTIMIZATION |
Definition at line 62 of file GiBaseVectorizer.h.
typedef OdSmartPtr<OdGiFill> OdGiFillPtr |
Definition at line 57 of file GiBaseVectorizer.h.
ODGI_EXPORT void odgiCalculateTextBasis | ( | OdGeVector3d & | u, |
OdGeVector3d & | v, | ||
const OdGeVector3d & | normal, | ||
const OdGeVector3d & | direction, | ||
double | height, | ||
double | width, | ||
double | oblique, | ||
bool | bMirrorX = false , |
||
bool | bMirrorY = false |
||
) |
Calculates u and v parameters of the text by the specified parameters.
u | [out] u-parameter to calculate. |
v | [out] v-parameter to calculate. |
normal | [in] Normal to a text. |
direction | [in] Direction of a text. |
height | [in] Text height. |
width | [in] Text width. |
oblique | [in] Oblique angle. Must not exceed an equivalent of 85 degrees in radians in both directions. |
bMirrorX | [in] Flag that specifies whether u parameter should be negated. |
bMirrorY | [in] Flag that specifies whether v parameter should be negated. |
ODGI_EXPORT size_t odgiGetTextExtentsCacheCapacity | ( | ) |
ODGI_EXPORT const OdGiTextStyle * odgiPrepareTextStyle | ( | const OdGiTextStyle * | pStyle, |
OdGiTextStyle & | res | ||
) |
Copies text style parameters from the pStyle parameter to the res parameter and set additional parameters for the copied style.
pStyle | [in] Pointer to a text style. |
res | [in] v-parameter to calculate. |
ODGI_EXPORT void odgiSetTextExtentsCacheCapacity | ( | size_t | size | ) |