API Reference > OdGe Classes > OdGeSurfaceCurve2dTo3d Class > OdGeSurfaceCurve2dTo3d Enumerations > OdGeSurfaceCurve2dTo3d::OwnershipFlag Enumeration
OdGeSurfaceCurve2dTo3d::OwnershipFlag Enumeration
Syntax
C++
enum OwnershipFlag { kCurveCopy = 0x01, kCurveOwn = 0x02, kCurveReference = 0x03, kSurfaceCopy = 0x01<<2, kSurfaceOwn = 0x02<<2, kSurfaceReference = 0x03<<2, kCopy = kCurveCopy|kSurfaceCopy, kOwn = kCurveOwn|kSurfaceOwn, kReference = kCurveReference|kSurfaceReference };

GeSurfaceCurve2dTo3d.h

Members 
Description 
kCurveCopy = 0x01 
OdGeSurfaceCurve2dTo3d object copies the input curve. 
kCurveOwn = 0x02 
OdGeSurfaceCurve2dTo3d owns the input curve and deletes it when the object is destroyed. 
kCurveReference = 0x03 
OdGeSurfaceCurve2dTo3d uses the input curve but does not destroy it. 
kSurfaceCopy = 0x01<<2 
OdGeSurfaceCurve2dTo3d makes a copy of the input surface. 
kSurfaceOwn = 0x02<<2 
OdGeSurfaceCurve2dTo3d owns the input surface and deletes it when the object is destroyed. 
kSurfaceReference = 0x03<<2 
OdGeSurfaceCurve2dTo3d uses the input surface but does not destroy it. 
kCopy = kCurveCopy|kSurfaceCopy 
OdGeSurfaceCurve2dTo3d makes a copy of the input curve and surface. 
kOwn = kCurveOwn|kSurfaceOwn 
OdGeSurfaceCurve2dTo3d owns the input curve and surface, and deletes them when the object is destroyed. 
kReference = kCurveReference|kSurfaceReference 
OdGeSurfaceCurve2dTo3d uses the input curve and surface but does not destroy them. 

Defines ownership flag states.

Copyright © 2002–2020. Open Design Alliance. All rights reserved.