FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcGeFileIO.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19#include "..\acge17\AcGe.h"
20#include "..\acad\Acad.h"
21
22template < typename Param1 > class AcArrayMemCopyReallocator;
27class AcGeCircArc2d;
28class AcGeCircArc3d;
31class AcGeCone;
37class AcGeCylinder;
38class AcGeEllipArc2d;
39class AcGeEllipArc3d;
40class AcGeEllipCone;
41class AcGeEntity2d;
42class AcGeEntity3d;
47class AcGeFiler;
48class AcGeInterval;
49class AcGeKnotVector;
50class AcGeLibVersion;
51class AcGeLine2d;
52class AcGeLine3d;
53class AcGeLineSeg2d;
54class AcGeLineSeg3d;
55class AcGeMatrix2d;
56class AcGeMatrix3d;
57class AcGeNurbCurve2d;
58class AcGeNurbCurve3d;
59class AcGeNurbSurface;
63class AcGePlane;
64class AcGePoint2d;
65class AcGePoint3d;
69class AcGePolyline2d;
70class AcGePolyline3d;
71class AcGePosition2d;
72class AcGePosition3d;
73class AcGeRay2d;
74class AcGeRay3d;
75class AcGeScale2d;
76class AcGeScale3d;
77class AcGeSphere;
78class AcGeSurface;
79class AcGeTol;
80class AcGeTorus;
81class AcGeVector2d;
82class AcGeVector3d;
83
85{
86public:
88 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePoint2dArray &, AcGeLibVersion const &);
92 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeDoubleArray &, AcGeLibVersion const &);
93 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeIntArray &, AcGeLibVersion const &);
94 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeAugPolyline3d &, AcGeLibVersion const &);
95 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeBoundBlock2d &, AcGeLibVersion const &);
96 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeBoundBlock3d &, AcGeLibVersion const &);
97 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeBoundedPlane &, AcGeLibVersion const &);
98 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCircArc2d &, AcGeLibVersion const &);
99 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCircArc3d &, AcGeLibVersion const &);
100 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCompositeCurve2d &, AcGeLibVersion const &);
101 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCompositeCurve3d &, AcGeLibVersion const &);
102 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCone &, AcGeLibVersion const &);
103 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCubicSplineCurve2d &, AcGeLibVersion const &);
104 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCubicSplineCurve3d &, AcGeLibVersion const &);
105 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCurveBoundary &, AcGeLibVersion const &);
106 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCurveCurveInt2d &, AcGeLibVersion const &);
107 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCurveCurveInt3d &, AcGeLibVersion const &);
108 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeCylinder &, AcGeLibVersion const &);
109 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeEllipArc2d &, AcGeLibVersion const &);
110 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeEllipArc3d &, AcGeLibVersion const &);
111 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeEllipCone &, AcGeLibVersion const &);
112 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeExternalBoundedSurface &, AcGeLibVersion const &);
113 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeExternalCurve2d &, AcGeLibVersion const &);
114 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeExternalCurve3d &, AcGeLibVersion const &);
115 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeExternalSurface &, AcGeLibVersion const &);
116 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeInterval &, AcGeLibVersion const &);
117 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeKnotVector &, AcGeLibVersion const &);
118 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeLibVersion &);
119 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeLine2d &, AcGeLibVersion const &);
120 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeLine3d &, AcGeLibVersion const &);
121 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeLineSeg2d &, AcGeLibVersion const &);
122 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeLineSeg3d &, AcGeLibVersion const &);
123 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeMatrix2d &, AcGeLibVersion const &);
124 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeMatrix3d &, AcGeLibVersion const &);
125 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeNurbCurve2d &, AcGeLibVersion const &);
126 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeNurbCurve3d &, AcGeLibVersion const &);
127 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeNurbSurface &, AcGeLibVersion const &);
128 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeOffsetCurve2d &, AcGeLibVersion const &);
129 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeOffsetCurve3d &, AcGeLibVersion const &);
130 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeOffsetSurface &, AcGeLibVersion const &);
131 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePlane &, AcGeLibVersion const &);
132 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePoint2d &, AcGeLibVersion const &);
133 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePoint3d &, AcGeLibVersion const &);
134 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePointOnCurve2d &, AcGeLibVersion const &);
135 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePointOnCurve3d &, AcGeLibVersion const &);
136 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePointOnSurface &, AcGeLibVersion const &);
137 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePolyline2d &, AcGeLibVersion const &);
138 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePolyline3d &, AcGeLibVersion const &);
139 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePosition2d &, AcGeLibVersion const &);
140 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGePosition3d &, AcGeLibVersion const &);
141 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeRay2d &, AcGeLibVersion const &);
142 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeRay3d &, AcGeLibVersion const &);
143 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeScale2d &, AcGeLibVersion const &);
144 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeScale3d &, AcGeLibVersion const &);
145 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeSphere &, AcGeLibVersion const &);
146 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeTol &, AcGeLibVersion const &);
147 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeTorus &, AcGeLibVersion const &);
148 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeVector2d &, AcGeLibVersion const &);
149 static Acad::ErrorStatus __cdecl inFields( AcGeFiler *, AcGeVector3d &, AcGeLibVersion const &);
150 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePoint2dArray const &, AcGeLibVersion const &);
154 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeDoubleArray const &, AcGeLibVersion const &);
155 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeIntArray const &, AcGeLibVersion const &);
156 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeAugPolyline3d const &, AcGeLibVersion const &);
157 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeBoundBlock2d const &, AcGeLibVersion const &);
158 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeBoundBlock3d const &, AcGeLibVersion const &);
159 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeBoundedPlane const &, AcGeLibVersion const &);
160 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCircArc2d const &, AcGeLibVersion const &);
161 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCircArc3d const &, AcGeLibVersion const &);
162 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCompositeCurve2d const &, AcGeLibVersion const &);
163 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCompositeCurve3d const &, AcGeLibVersion const &);
164 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCone const &, AcGeLibVersion const &);
165 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCubicSplineCurve2d const &, AcGeLibVersion const &);
166 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCubicSplineCurve3d const &, AcGeLibVersion const &);
167 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCurveBoundary const &, AcGeLibVersion const &);
168 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCurveCurveInt2d const &, AcGeLibVersion const &);
169 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCurveCurveInt3d const &, AcGeLibVersion const &);
170 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeCylinder const &, AcGeLibVersion const &);
171 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeEllipArc2d const &, AcGeLibVersion const &);
172 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeEllipArc3d const &, AcGeLibVersion const &);
173 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeEllipCone const &, AcGeLibVersion const &);
174 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeExternalBoundedSurface const &, AcGeLibVersion const &);
175 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeExternalCurve2d const &, AcGeLibVersion const &);
176 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeExternalCurve3d const &, AcGeLibVersion const &);
177 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeExternalSurface const &, AcGeLibVersion const &);
178 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeInterval const &, AcGeLibVersion const &);
179 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeKnotVector const &, AcGeLibVersion const &);
180 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeLibVersion const &);
181 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeLine2d const &, AcGeLibVersion const &);
182 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeLine3d const &, AcGeLibVersion const &);
183 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeLineSeg2d const &, AcGeLibVersion const &);
184 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeLineSeg3d const &, AcGeLibVersion const &);
185 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeMatrix2d const &, AcGeLibVersion const &);
186 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeMatrix3d const &, AcGeLibVersion const &);
187 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeNurbCurve2d const &, AcGeLibVersion const &);
188 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeNurbCurve3d const &, AcGeLibVersion const &);
189 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeNurbSurface const &, AcGeLibVersion const &);
190 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeOffsetCurve2d const &, AcGeLibVersion const &);
191 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeOffsetCurve3d const &, AcGeLibVersion const &);
192 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeOffsetSurface const &, AcGeLibVersion const &);
193 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePlane const &, AcGeLibVersion const &);
194 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePoint2d const &, AcGeLibVersion const &);
195 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePoint3d const &, AcGeLibVersion const &);
196 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePointOnCurve2d const &, AcGeLibVersion const &);
197 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePointOnCurve3d const &, AcGeLibVersion const &);
198 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePointOnSurface const &, AcGeLibVersion const &);
199 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePolyline2d const &, AcGeLibVersion const &);
200 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePolyline3d const &, AcGeLibVersion const &);
201 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePosition2d const &, AcGeLibVersion const &);
202 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGePosition3d const &, AcGeLibVersion const &);
203 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeRay2d const &, AcGeLibVersion const &);
204 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeRay3d const &, AcGeLibVersion const &);
205 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeScale2d const &, AcGeLibVersion const &);
206 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeScale3d const &, AcGeLibVersion const &);
207 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeSphere const &, AcGeLibVersion const &);
208 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeTol const &, AcGeLibVersion const &);
209 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeTorus const &, AcGeLibVersion const &);
210 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeVector2d const &, AcGeLibVersion const &);
211 static Acad::ErrorStatus __cdecl outFields( AcGeFiler *, AcGeVector3d const &, AcGeLibVersion const &);
212
213private:
214 Acad::ErrorStatus writeBool( AcGeFiler *,bool, AcGeLibVersion const &);
215 static Acad::ErrorStatus __cdecl readAcGeEntity2d( AcGeFiler *, AcGeEntity2d * &, AcGe::EntityId, AcGeLibVersion const &);
216 static Acad::ErrorStatus __cdecl readAcGeEntity3d( AcGeFiler *, AcGeEntity3d * &, AcGe::EntityId, AcGeLibVersion const &);
217 static Acad::ErrorStatus __cdecl readAcGeSurface( AcGeFiler *, AcGeSurface &, AcGeLibVersion const &);
218 static Acad::ErrorStatus __cdecl readBool( AcGeFiler *,bool *, AcGeLibVersion const &);
219 static Acad::ErrorStatus __cdecl readBoolean( AcGeFiler *,int *, AcGeLibVersion const &);
220 static Acad::ErrorStatus __cdecl readBytes( AcGeFiler *,void *,unsigned long, AcGeLibVersion const &);
221 static Acad::ErrorStatus __cdecl readDouble( AcGeFiler *,double *, AcGeLibVersion const &);
222 static Acad::ErrorStatus __cdecl readLong( AcGeFiler *,long *, AcGeLibVersion const &);
223 static Acad::ErrorStatus __cdecl readPoint2d( AcGeFiler *, AcGePoint2d *, AcGeLibVersion const &);
224 static Acad::ErrorStatus __cdecl readPoint3d( AcGeFiler *, AcGePoint3d *, AcGeLibVersion const &);
225 static Acad::ErrorStatus __cdecl readVector2d( AcGeFiler *, AcGeVector2d *, AcGeLibVersion const &);
226 static Acad::ErrorStatus __cdecl readVector3d( AcGeFiler *, AcGeVector3d *, AcGeLibVersion const &);
227 static Acad::ErrorStatus __cdecl writeAcGeEntity2d( AcGeFiler *, AcGeEntity2d const &, AcGeLibVersion const &);
228 static Acad::ErrorStatus __cdecl writeAcGeEntity3d( AcGeFiler *, AcGeEntity3d const &, AcGeLibVersion const &);
229 static Acad::ErrorStatus __cdecl writeAcGeSurface( AcGeFiler *, AcGeSurface const &, AcGeLibVersion const &);
230 static Acad::ErrorStatus __cdecl writeBoolean( AcGeFiler *,int, AcGeLibVersion const &);
231 static Acad::ErrorStatus __cdecl writeBytes( AcGeFiler *,void const *,unsigned long, AcGeLibVersion const &);
232 static Acad::ErrorStatus __cdecl writeDouble( AcGeFiler *,double, AcGeLibVersion const &);
233 static Acad::ErrorStatus __cdecl writeLong( AcGeFiler *,long, AcGeLibVersion const &);
234 static Acad::ErrorStatus __cdecl writePoint2d( AcGeFiler *, AcGePoint2d const &, AcGeLibVersion const &);
235 static Acad::ErrorStatus __cdecl writePoint3d( AcGeFiler *, AcGePoint3d const &, AcGeLibVersion const &);
236 static Acad::ErrorStatus __cdecl writeVector2d( AcGeFiler *, AcGeVector2d const &, AcGeLibVersion const &);
237 static Acad::ErrorStatus __cdecl writeVector3d( AcGeFiler *, AcGeVector3d const &, AcGeLibVersion const &);
238
239};
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCubicSplineCurve3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCircArc3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePointOnSurface const &, AcGeLibVersion const &)
AcGeFileIO & operator=(AcGeFileIO const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeBoundBlock2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeEllipCone const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeMatrix3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePolyline2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeOffsetCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeOffsetSurface const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCubicSplineCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCubicSplineCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeRay3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCylinder const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeIntArray &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCircArc3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCompositeCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeOffsetCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePosition2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeOffsetSurface &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePosition2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeVector3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeVector2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeInterval const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeNurbCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeTol &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeOffsetCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeExternalBoundedSurface const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCone &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePolyline3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeScale2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeBoundedPlane const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeInterval &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCircArc2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeBoundBlock2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeRay3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeEllipArc2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePlane const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeLibVersion &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeTol const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeDoubleArray &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePosition3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCurveBoundary &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCurveBoundary const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeSphere const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeVector2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCompositeCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeLine2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeTorus &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeAugPolyline3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePointOnCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeLineSeg3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeExternalCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeMatrix2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeLine2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePlane &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCone const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCompositeCurve3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePolyline3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeScale3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeLineSeg2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeNurbSurface const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeEllipArc3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCircArc2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeOffsetCurve3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeMatrix3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCurveCurveInt3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeEllipCone &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeAugPolyline3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeIntArray const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcArray< AcGeVector2d, AcArrayMemCopyReallocator< AcGeVector2d > > const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeVector3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePointOnSurface &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePoint2dArray &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeScale3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeTorus const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeEllipArc2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCubicSplineCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeLine3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePolyline2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePosition3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeRay2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCurveCurveInt3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeKnotVector const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePoint2dArray const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePoint2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePoint3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePoint3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeLine3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeSphere &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeDoubleArray const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCurveCurveInt2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeExternalCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeExternalBoundedSurface &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeKnotVector &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeExternalCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCylinder &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeLineSeg2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeNurbSurface &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePoint2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePointOnCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcArray< AcGeVector2d, AcArrayMemCopyReallocator< AcGeVector2d > > &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeNurbCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeCompositeCurve2d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeCurveCurveInt2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeBoundedPlane &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeScale2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeNurbCurve3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeMatrix2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGePointOnCurve3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeEllipArc3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeExternalSurface &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeExternalCurve3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeNurbCurve2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeBoundBlock3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeRay2d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeLineSeg3d const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGeExternalSurface const &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl inFields(AcGeFiler *, AcGeBoundBlock3d &, AcGeLibVersion const &)
static Acad::ErrorStatus __cdecl outFields(AcGeFiler *, AcGePointOnCurve3d const &, AcGeLibVersion const &)
EntityId
Definition AcGe.h:84