SketchUp SDK
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
slapi
model
image.h
Go to the documentation of this file.
1
// Copyright 2013 Trimble Navigation Ltd. All Rights Reserved
2
#ifndef SLAPI_MODEL_IMAGE_H_
3
#define SLAPI_MODEL_IMAGE_H_
4
5
#include <
slapi/unicodestring.h
>
6
#include <
slapi/transformation.h
>
7
#include <
slapi/model/defs.h
>
8
9
#ifdef __cplusplus
10
extern
"C"
{
11
#endif
12
26
SU_EXPORT
SUEntityRef
SUImageToEntity
(
SUImageRef
image);
27
37
SU_EXPORT
SUImageRef
SUImageFromEntity
(
SUEntityRef
entity);
38
47
SU_EXPORT
SUDrawingElementRef
SUImageToDrawingElement
(
SUImageRef
image);
48
58
SU_EXPORT
SUImageRef
SUImageFromDrawingElement
(
SUDrawingElementRef
59
drawing_elem);
60
74
SU_RESULT
SUImageCreateFromFile
(
SUImageRef
* image,
const
char
* file_path);
75
87
SU_RESULT
SUImageGetName
(
SUImageRef
image,
SUStringRef
* name);
88
98
SU_RESULT
SUImageSetName
(
SUImageRef
image,
const
char
* name);
99
109
SU_RESULT
SUImageGetTransform
(
SUImageRef
image,
110
struct
SUTransformation
* transform);
111
121
SU_RESULT
SUImageSetTransform
(
SUImageRef
image,
122
const
struct
SUTransformation
* transform);
123
135
SU_RESULT
SUImageGetFileName
(
SUImageRef
image,
SUStringRef
* file_name);
136
147
SU_RESULT
SUImageGetDimensions
(
SUImageRef
image,
double
* width,
double
* height);
148
159
SU_RESULT
SUImageGetPixelDimensions
(
SUImageRef
image,
size_t
* width,
160
size_t
* height);
161
162
#ifdef __cplusplus
163
}
// extern "C"
164
#endif
165
166
#endif // SLAPI_MODEL_IMAGE_H_
Generated on Tue Aug 6 2013 11:05:25 for SketchUp SDK by
1.8.3.1