FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
ISMUtils.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19#include "..\acdb17\AcDb.h"
21#include "..\acad\Acad.h"
22
23class AcDbDatabase;
24class AcDbObjectId;
25class AcDbRasterImage;
28class AcGeVector3d;
29
31{
32public:
42 static Acad::ErrorStatus __cdecl TransferFile(wchar_t const *,wchar_t *,unsigned int);
43 static int __cdecl convertUnits(wchar_t const *,wchar_t const *,double *);
44 static int __cdecl setUserScaleText(wchar_t const *);
45 static void __cdecl getImageFileExtensions(wchar_t *,unsigned int);
46 static void __cdecl getImageFilterString(wchar_t *,unsigned int);
47 static void __cdecl getUserScaleText(wchar_t *,unsigned int,int, AcDbDatabase *);
48
49};
static AcDbRasterImageDef *__cdecl openImageDef(AcDbObjectId, AcDb::OpenMode)
static int __cdecl convertUnits(wchar_t const *, wchar_t const *, double *)
static double __cdecl convertUnits(AcDbRasterImageDef::Units, AcDbRasterImageDef::Units)
static AcDbRasterImageDef *__cdecl openRasterDef(AcDbObjectId, AcDb::OpenMode)
static AcGeVector3d __cdecl rx_ucsXDir(void)
ISMUtils & operator=(ISMUtils const &)
static int __cdecl setUserScaleText(wchar_t const *)
static void __cdecl getImageFileExtensions(wchar_t *, unsigned int)
static AcDbRasterImage *__cdecl openRasterEntity(AcDbObjectId, AcDb::OpenMode, bool)
static AcGeVector3d __cdecl rx_ucsYDir(void)
static void __cdecl getUserScaleText(wchar_t *, unsigned int, int, AcDbDatabase *)
static Acad::ErrorStatus __cdecl TransferFile(wchar_t const *, wchar_t *, unsigned int)
static void __cdecl getImageFilterString(wchar_t *, unsigned int)
static AcDbRasterImageDef::Units __cdecl userScale(AcDbDatabase *)
static AcDbRasterImageDefReactor *__cdecl getCreateReactor(void)