Meta information API Calls
GetRevision
GetRevisionW
GetProtection
GetEnvironment
GetEnvironmentW
SetAssertionFile
SetAssertionFileW
GetAssertionFile
GetAssertionFileW
SetCharacterSerialization
GetCharacterSerialization
SetModellingStyle
GetModellingStyle
AbortModel
GetSessionMetaInfo
GetModelMetaInfo
GetInstanceMetaInfo
GetSmoothness
AddState
GetModel
OrderedHandles
PeelArray
SetInternalCheck
GetInternalCheck
GetInternalCheckIssueCnt
GetInternalCheckIssue
GetInternalCheckIssueW
CloseSession
CleanMemory
ClearCache
AllocModelMemory
SetExternalReferenceData
GetExternalReferenceData
GetExternalReferenceDataId
File IO / Stream / Copy API Calls
CreateModel
OpenModel
OpenModelW
OpenModelS
OpenModelA
ImportModel
ImportModelW
ImportModelS
ImportModelA
SaveInstanceTree
SaveInstanceTreeW
SaveInstanceTreeS
SaveInstanceTreeA
SaveInstanceNetwork
SaveInstanceNetworkW
SaveInstanceNetworkS
SaveInstanceNetworkA
SaveModel
SaveModelW
SaveModelS
SaveModelA
SetOverrideFileIO
GetOverrideFileIO
CopyInstanceTree
CopyInstanceNetwork
EncodeBase64
EncodeBase64W
DecodeBase64
DecodeBase64W
CopyModel
CloseModel
IsModel
Design Tree Classes API Calls
CreateClass
CreateClassW
GetClassByName
GetClassByNameW
GetClassesByIterator
SetClassParent
SetClassParentEx
IsClassAncestor
GetClassParentsByIterator
SetNameOfClass
SetNameOfClassW
SetNameOfClassEx
SetNameOfClassWEx
GetNameOfClass
GetNameOfClassW
GetNameOfClassEx
GetNameOfClassWEx
GetClassPropertyByIterator
GetClassPropertyByIteratorEx
SetClassPropertyCardinalityRestriction
SetClassPropertyCardinalityRestrictionEx
GetClassPropertyCardinalityRestriction
GetClassPropertyCardinalityRestrictionEx
GetClassPropertyAggregatedCardinalityRestriction
GetClassPropertyAggregatedCardinalityRestrictionEx
GetGeometryClass
GetGeometryClassEx
IsClass
Design Tree Properties API Calls
CreateProperty
CreatePropertyW
GetPropertyByName
GetPropertyByNameW
GetPropertiesByIterator
SetPropertyRangeRestriction
SetPropertyRangeRestrictionEx
GetRangeRestrictionsByIterator
GetRangeRestrictionsByIteratorEx
GetPropertyParentsByIterator
SetNameOfProperty
SetNameOfPropertyW
SetNameOfPropertyEx
SetNameOfPropertyWEx
GetNameOfProperty
GetNameOfPropertyW
GetNameOfPropertyEx
GetNameOfPropertyWEx
SetPropertyType
SetPropertyTypeEx
GetPropertyType
GetPropertyTypeEx
RemoveProperty
RemovePropertyEx
IsProperty
Design Tree Instances API Calls
CreateInstance
CreateInstanceW
CreateInstanceEx
CreateInstanceWEx
GetInstancesByIterator
GetInstanceClass
GetInstanceClassEx
GetInstanceClassByIterator
GetInstanceClassByIteratorEx
GetInstancePropertyCardinalityRestriction (inline)
GetInstanceGeometryClass
GetInstanceGeometryClassEx
GetInstancePropertyByIterator
GetInstancePropertyByIteratorEx
GetInstanceInverseReferencesByIterator
GetInstanceReferencesByIterator
SetNameOfInstance
SetNameOfInstanceW
SetNameOfInstanceEx
SetNameOfInstanceWEx
GetNameOfInstance
GetNameOfInstanceW
GetNameOfInstanceEx
GetNameOfInstanceWEx
SetDatatypeProperty
SetDatatypePropertyEx
GetDatatypeProperty
GetDatatypePropertyEx
SetObjectProperty
SetObjectPropertyEx
GetObjectProperty
GetObjectPropertyEx
CreateInstanceInContextStructure
DestroyInstanceInContextStructure
InstanceInContextChild
InstanceInContextNext
InstanceInContextIsUpdated
RemoveInstance
RemoveInstanceRecursively
RemoveInstances
IsInstance
IsKindOfClass (inline)
IsInstanceOfClass (inline)
IsInstanceOfClassExact (inline)
Retrieve Geometry API Calls
CalculateInstance
UpdateInstance
InferenceInstance
UpdateInstanceVertexBuffer
UpdateInstanceVertexBufferTrimmed
UpdateInstanceIndexBuffer
UpdateInstanceIndexBufferTrimmed
UpdateInstanceTransformationBuffer
ClearedInstanceExternalBuffers
ClearedExternalBuffers
GetConceptualFaceCnt
GetConceptualFace
GetConceptualFaceMaterial
GetConceptualFaceOriginCnt
GetConceptualFaceOrigin
GetConceptualFaceOriginEx
GetFaceCnt
GetFace
GetDependingPropertyCnt
GetDependingProperty
SetFormat
GetFormat
GetVertexDataOffset
SetBehavior
GetBehavior
SetVertexBufferTransformation
GetVertexBufferTransformation
SetIndexBufferOffset
GetIndexBufferOffset
SetVertexBufferOffset
GetVertexBufferOffset
SetDefaultColor
GetDefaultColor
CheckConsistency
CheckInstanceConsistency
IsDuplicate
Derived Geometry API Calls
GetPerimeter
GetArea
GetVolume
GetCenter
GetCentroid
GetConceptualFacePerimeter
GetConceptualFaceArea
SetBoundingBoxReference
GetBoundingBox
GetRelativeTransformation
GetDistance
GetColorOfComponent (inline)
SetColorOfComponent (inline)
GetColor (inline)
SetColor (inline)
GetMaterialColor (inline)
SetMaterialColor (inline)
GetMaterialColorAmbient (inline)
GetMaterialColorDiffuse (inline)
GetMaterialColorEmissive (inline)
GetMaterialColorSpecular (inline)
GetVertexColor
GetVertexColorAmbient (inline)
GetVertexColorDiffuse (inline)
GetVertexColorEmissive (inline)
GetVertexColorSpecular (inline)
Deprecated API Calls
GetConceptualFaceEx
GetTriangles
GetLines
GetPoints
GetPropertyRestrictionsConsolidated
IsGeometryType
SetObjectTypeProperty
GetObjectTypeProperty
SetDataTypeProperty
GetDataTypeProperty
InstanceCopyCreated
GetPropertyByNameAndType
GetParentsByIterator
Classes
AdvancedFace
AdvancedFace2D
AdvancedFace3D
AdvancedFaceMapped
AlignedSegment
AlignedSegments
Alignment
AmbientLight
Appearance
Arc3D
BezierCurve
BezierSurface
BiQuadraticParabola
Blend
BlossCurve
BooleanOperation
BooleanOperation2D
BooleanOperation_type
BoundaryRepresentation
BoundaryRepresentation_consistencyCheck
Box
BSplineCurve
BSplineSurface
Circle
CircleByPoints
ClippedPyramid
Clipping
Clothoid
ClothoidCurve
Collection
Color
ColorComponent
Cone
ConicalCurve
ConicalSurface
ConvexPolyhedron
Copy
CosineCurve
Cube
CubicParabola
Cuboid
Curve
CurvesFromSurface
Cylinder
CylindricalSurface
DegenerateToroidalSurface
Deviation
DirectionalLight
DirectLight
Ellipse
EllipticCone
Environment
ExtrudedPolygon
ExtrudedPolygonTapered
ExtrusionAreaSolid
ExtrusionAreaSolidSet
Face
Face2D
Face2DSet
FiniteSurface
FrustumCone
GeometricItem
HornTorus
Hyperbola
InfiniteSurface
Intersection
IntersectionCurve
IntersectionPoint
InverseMatrix
InvertedCurve
InvertedSurface
Light
Line3D
Line3Dn
Line3DSet
Line4D
LineByFace
Material
Mathematics
Matrix
MatrixMultiplication
Mesh
NURBSCurve
NURBSSurface
Parabola
Plane
PlaneSurface
Point
Point3D
Point3DSet
Point3DSetByGeometricItem
Point4D
PointLight
PointLoop
Polygon2D
Polygon3D
Polygon4D
PolyLine3D
Prism
Profile
Projection
Pyramid
RationalBezierCurve
RationalBezierSurface
RectangleCurve
Repetition
RingTorus
Shadow
SineCurve
SkewedCone
SkewedFrustumCone
Solid
SolidBySurface
SolidLine
Sphere
SphericalSurface
SpindleTorus
Spiral
SplineCurve
SplineSurface
SpotLight
Surface
SurfaceBySweptCurve
SurfaceOfLinearExtrusion
SurfaceOfRevolution
SweptAreaSolid
SweptAreaSolidSet
SweptAreaSolidTapered
SweptBlend
SweptDiskSolid
Texture
ToroidalSurface
Torus
Transformation
TransitionalCurve
TriangleCurve
TriangleReduction
TriangleSet
Vector
Vector3
View
World
Object Properties (relations)
ambient
bottomPolygon
bounds
color
controlPoints
curve
curves
deviation
diffuse
direction
emissive
extrusion
extrusionArea
extrusionAreaOpenings
extrusionAreaSet
faces
firstMatrix
firstObject
firstPoint
horizontal
innerPolygons
lightDirection
lightPoint
lineParts
material
matrix
normal
object
objects
outerPolygon
path
plane
planeRefDirection
point
pointReferences
pointSet
polygon
polygons
position
secondMatrix
secondObject
secondPoint
segment
segments
specular
surface
surfaces
sweptArea
sweptAreaEnd
sweptAreaEndOpenings
sweptAreaOpenings
sweptAreaSet
tangent
textures
topPolygon
vertical
Datatype Properties
_11
_12
_13
_21
_22
_23
_31
_32
_33
_41
_42
_43
a
absoluteEpsilon
ambientReflectance
asOpenGL
attenuation
A
b
B
clipped
closed
connectionMap
consistencyCheck
coordinates
count
C
D
degree
endDirection
epsilon
extrusionDirection
extrusionLength
factor
flags
forcedStaticDirection
forceSolid
fraction
G
hasBottom
hasNormals
hasTop
height
indices
innerFraction
innerRadius
instanceReference
invert
isOuterBound
knotMultiplicities
knots
length
majorRadius
minorRadius
name
normalCoordinates
normalIndices
offsetX
offsetY
offsetZ
openingPoints
openingPointsEnd
openingSizes
openingSizesEnd
orientation
origin
outerFraction
points
pointsEnd
polygonDirection
R
radius
radiusI
radiusII
range
relativeEpsilon
representsSolid
recalculateBBox
rotation
scalingX
scalingY
segmentationLength
segmentationParts
semiVerticalAngle
setting
size
start
startDirection
tangentArray
tangentDirectionStart
textureCoordinates
textureIndices
thickness
transparency
type
uClosed
uCount
uDegree
uKnots
uKnotMultiplicities
usesAbsolutePlacement
uSegmentationParts
vClosed
vCount
vDegree
vertexEpsilon
vertices
vKnots
vKnotMultiplicities
vSegmentationParts
weights
width
W
x
x0
x1
y
y0
y1
z
z0
z1
origin
This datatype property is named origin.
Class using Property
Classes using Property
class
Texture