LayOut C API
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
LayOutAPI
model
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
>
8
#include <
LayOutAPI/geometry/geometry.h
>
9
#include <
LayOutAPI/model/defs.h
>
10
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif // __cplusplus
20
40
LO_RESULT
LOConnectionPointCreate
(
LOConnectionPointRef
* connection_point,
41
LOEntityRef
entity,
42
const
LOPoint2D
* point,
43
double
aperture);
44
63
LO_RESULT
LOConnectionPointCreateFromPoint3D
(
64
LOConnectionPointRef
* connection_point,
65
LOSketchUpModelRef
model,
66
const
LOPoint3D
* point3d);
67
90
LO_RESULT
LOConnectionPointCreateFromPID
(
LOConnectionPointRef
* connection_point,
91
LOSketchUpModelRef
model,
92
const
LOPoint3D
* point3d,
93
const
char
* persistent_id);
94
105
LO_RESULT
LOConnectionPointRelease
(
LOConnectionPointRef
* connection_point);
106
107
#ifdef __cplusplus
108
}
// end extern "C"
109
#endif // __cplusplus
110
111
#endif // LAYOUT_MODEL_CONNECTIONPOINT_H_
Generated on Wed Sep 8 2021 14:15:26 for LayOut C API by
1.8.3.1