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
103
LO_RESULT
LOReferenceEntitySetClipMask
(
104
LOReferenceEntityRef
reference_entity,
LOEntityRef
clip_mask);
105
119
LO_RESULT
LOReferenceEntityGetExplodedEntities
(
120
LOReferenceEntityRef
reference_entity,
LOEntityListRef
entity_list);
121
122
#ifdef __cplusplus
123
}
// end extern "C"
124
#endif // __cplusplus
125
#endif // LAYOUT_MODEL_REFERENCEENTITY_H_
Generated on Mon May 11 2026 12:20:55 for LayOut C API by
1.8.3.1