LayOut C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 
30 
42 
54 
65 
79  LOReferenceEntityRef reference_entity, LOEntityRef* clip_mask);
80 
104  LOReferenceEntityRef reference_entity, LOEntityRef clip_mask);
105 
120  LOReferenceEntityRef reference_entity, LOEntityListRef entity_list);
121 
122 #ifdef __cplusplus
123 } // end extern "C"
124 #endif // __cplusplus
125 #endif // LAYOUT_MODEL_REFERENCEENTITY_H_