Classes | Macros | Typedefs | Functions | Variables
AssociativeElementAPI.h File Reference

Go to the source code of this file.

Classes

struct  AssociativeElement
 
struct  AssociativeFace
 
struct  AssociativeEdge
 
struct  AssociativeSlice
 
struct  AssociativeSliceOnCurve
 
struct  AssociativeOffsetFace
 

Macros

#define SMARTFEATURE_EXPORT   __declspec(dllimport)
 
#define ASSOCIATIVE_ELEMENT_VERSION   1
 
#define ELEMENTHANDLERID_AssociativeElementHandler   23006
 

Typedefs

typedef RefCountedPtr< struct
AssociativeCurveVector > 
AssociativeCurveVectorPtr
 
typedef RefCountedPtr< struct
AssociativeOffsetFace
AssociativeOffsetFacePtr
 
typedef RefCountedPtr< struct
AssociativeFace
AssociativeFacePtr
 
typedef RefCountedPtr< struct
AssociativeEdge
AssociativeEdgePtr
 
typedef RefCountedPtr< struct
AssociativeIntersection > 
AssociativeIntersectionPtr
 

Functions

double GetOffset ()
 
void SetOffset (double offset)
 

Variables

BEGIN_SMARTFEATURE_NAMESPACE
typedef RefCountedPtr< struct
AssociativeElement
AssociativeElementPtr
 

Macro Definition Documentation

#define ASSOCIATIVE_ELEMENT_VERSION   1
#define ELEMENTHANDLERID_AssociativeElementHandler   23006
#define SMARTFEATURE_EXPORT   __declspec(dllimport)

Typedef Documentation

typedef RefCountedPtr<struct AssociativeCurveVector> AssociativeCurveVectorPtr
typedef RefCountedPtr<struct AssociativeEdge> AssociativeEdgePtr
typedef RefCountedPtr<struct AssociativeFace> AssociativeFacePtr
typedef RefCountedPtr<struct AssociativeIntersection> AssociativeIntersectionPtr
typedef RefCountedPtr<struct AssociativeOffsetFace> AssociativeOffsetFacePtr

Function Documentation

double GetOffset ( )
void SetOffset ( double  offset)

Variable Documentation

BEGIN_SMARTFEATURE_NAMESPACE typedef RefCountedPtr<struct AssociativeElement> AssociativeElementPtr

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.