LayOut C API
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
LayOutAPI
model
referenceentity.h
Go to the documentation of this file.
1
// Copyright 2022 Trimble Inc. All rights reserved.
2
// This file is intended for public distribution.
3
4
#ifndef LAYOUT_MODEL_REFERENCEENTITY_H_
5
#define LAYOUT_MODEL_REFERENCEENTITY_H_
6
7
#include <
LayOutAPI/common.h
>
8
#include <
LayOutAPI/model/defs.h
>
9
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif // __cplusplus
19
20
29
LO_RESULT
LOReferenceEntityAddReference
(
LOReferenceEntityRef
reference_entity);
30
41
LO_RESULT
LOReferenceEntityRelease
(
LOReferenceEntityRef
* reference_entity);
42
53
LO_EXPORT
LOReferenceEntityRef
LOReferenceEntityFromEntity
(
LOEntityRef
entity);
54
64
LO_EXPORT
LOEntityRef
LOReferenceEntityToEntity
(
LOReferenceEntityRef
reference_entity);
65
78
LO_RESULT
LOReferenceEntityGetClipMask
(
79
LOReferenceEntityRef
reference_entity,
LOEntityRef
* clip_mask);
80
98
LO_RESULT
LOReferenceEntitySetClipMask
(
99
LOReferenceEntityRef
reference_entity,
LOEntityRef
clip_mask);
100
114
LO_RESULT
LOReferenceEntityGetExplodedEntities
(
115
LOReferenceEntityRef
reference_entity,
LOEntityListRef
entity_list);
116
117
#ifdef __cplusplus
118
}
// end extern "C"
119
#endif // __cplusplus
120
#endif // LAYOUT_MODEL_REFERENCEENTITY_H_
Generated on Wed Apr 9 2025 09:27:46 for LayOut C API by
1.8.3.1