LayOut C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
connectionpoint.h
Go to the documentation of this file.
1 // Copyright 2015 Trimble Navigation Ltd. All rights reserved.
2 // This file is intended for public distribution.
3 
4 #ifndef LAYOUT_MODEL_CONNECTIONPOINT_H_
5 #define LAYOUT_MODEL_CONNECTIONPOINT_H_
6 
7 #include <LayOutAPI/common.h>
9 #include <LayOutAPI/model/defs.h>
10 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif // __cplusplus
20 
41  LOEntityRef entity,
42  const LOPoint2D* point,
43  double aperture);
44 
64  LOConnectionPointRef* connection_point,
65  LOSketchUpModelRef model,
66  const LOPoint3D* point3d);
67 
91  LOSketchUpModelRef model,
92  const LOPoint3D* point3d,
93  const char* persistent_id);
94 
106 
107 #ifdef __cplusplus
108 } // end extern "C"
109 #endif // __cplusplus
110 
111 #endif // LAYOUT_MODEL_CONNECTIONPOINT_H_