siClassID

Description

The class ID of Softimage objects. This enumerator is used by the C++ API to manage references between the object model and C++. For example, the CRef::IsA function uses the class ID to determine whether or not the class type is compatible with the underlying reference object.

C# Syntax

siClassID.siObjectID                                                        // 0
siClassID.siUnknownClassID                                                  // 0
siClassID.siSIObjectID                                                      // 1
siClassID.siOGLMaterialID                                                   // 2
siClassID.siOGLTextureID                                                    // 3
siClassID.siOGLLightID                                                      // 4
siClassID.siApplicationID                                                   // 5
siClassID.siArgumentID                                                      // 6
siClassID.siCommandID                                                       // 7
siClassID.siClipID                                                          // 8
siClassID.siShapeClipID                                                     // 9
siClassID.siSubComponentID                                                  // 10
siClassID.siFacetID                                                         // 11
siClassID.siNurbsSurfaceID                                                  // 12
siClassID.siPointID                                                         // 13
siClassID.siControlPointID                                                  // 14
siClassID.siNurbsCurveControlPointID                                        // 15
siClassID.siNurbsCurveListControlPointID                                    // 16
siClassID.siNurbsSurfaceControlPointID                                      // 17
siClassID.siNurbsCurveID                                                    // 18
siClassID.siSampleID                                                        // 19
siClassID.siNurbsSampleID                                                   // 20
siClassID.siPolygonNodeID                                                   // 21
siClassID.siGeometryID                                                      // 22
siClassID.siNurbsSurfaceMeshID                                              // 23
siClassID.siNurbsCurveListID                                                // 24
siClassID.siPolygonMeshID                                                   // 25
siClassID.siSegmentID                                                       // 26
siClassID.siConnectionPointID                                               // 27
siClassID.siConstructionHistoryID                                           // 28
siClassID.siDictionaryID                                                    // 29
siClassID.siEventInfoID                                                     // 30
siClassID.siFCurveID                                                        // 31
siClassID.siNestedFCurveID                                                  // 32
siClassID.siFCurveKeyID                                                     // 33
siClassID.siFileBrowserID                                                   // 34
siClassID.siImageID                                                         // 35
siClassID.siMappedItemID                                                    // 36
siClassID.siPortID                                                          // 37
siClassID.siInputPortID                                                     // 38
siClassID.siSelectionID                                                     // 39
siClassID.siStaticSourceID                                                  // 40
siClassID.siTriangleID                                                      // 41
siClassID.siTriangleVertexID                                                // 42
siClassID.siUpdateContextID                                                 // 43
siClassID.siParameterID                                                     // 44
siClassID.siCompoundParameterID                                             // 45
siClassID.siProjectID                                                       // 46
siClassID.siProjectItemID                                                   // 47
siClassID.siActionSourceID                                                  // 48
siClassID.siExpressionID                                                    // 49
siClassID.siImageClipID                                                     // 50
siClassID.siSceneID                                                         // 51
siClassID.siShaderID                                                        // 52
siClassID.siOperatorID                                                      // 53
siClassID.siEnvelopeID                                                      // 54
siClassID.siPrimitiveID                                                     // 55
siClassID.siParticleCloudPrimitiveID                                        // 56
siClassID.siPropertyID                                                      // 57
siClassID.siClusterPropertyID                                               // 58
siClassID.siConstraintID                                                    // 59
siClassID.siConstraintWithUpVectorID                                        // 60
siClassID.siCustomPropertyID                                                // 61
siClassID.siJointID                                                         // 62
siClassID.siKinematicsID                                                    // 63
siClassID.siMaterialID                                                      // 64
siClassID.siStaticKinematicStateID                                          // 65
siClassID.siSceneItemID                                                     // 66
siClassID.siClusterID                                                       // 67
siClassID.siGroupID                                                         // 68
siClassID.siLayerID                                                         // 69
siClassID.siPassID                                                          // 70
siClassID.siUserGroupID                                                     // 71
siClassID.siX3DObjectID                                                     // 72
siClassID.siParticleCloudID                                                 // 73
siClassID.siModelID                                                         // 74
siClassID.siChainElementID                                                  // 75
siClassID.siChainRootID                                                     // 76
siClassID.siChainBoneID                                                     // 77
siClassID.siChainEffectorID                                                 // 78
siClassID.siDirectedID                                                      // 79
siClassID.siCameraID                                                        // 80
siClassID.siLightID                                                         // 81
siClassID.siNullID                                                          // 82
siClassID.siRigID                                                           // 83
siClassID.siCameraRigID                                                     // 84
siClassID.siLightRigID                                                      // 85
siClassID.siKinematicStateID                                                // 86
siClassID.siTrackID                                                         // 87
siClassID.siUserDataMapID                                                   // 88
siClassID.siFxTreeID                                                        // 89
siClassID.siFxOperatorID                                                    // 90
siClassID.siTriangleCollectionID                                            // 91
siClassID.siTriangleVertexCollectionID                                      // 92
siClassID.siSampleCollectionID                                              // 93
siClassID.siPolygonNodeCollectionID                                         // 94
siClassID.siPointCollectionID                                               // 95
siClassID.siFacetCollectionID                                               // 97
siClassID.siVertexID                                                        // 98
siClassID.siVertexCollectionID                                              // 99
siClassID.siEdgeID                                                          // 100
siClassID.siEdgeCollectionID                                                // 101
siClassID.siPolygonFaceID                                                   // 102
siClassID.siPolygonFaceCollectionID                                         // 103
siClassID.siDataSourceID                                                    // 104
siClassID.siAnimationSourceID                                               // 105
siClassID.siOutputPortID                                                    // 106
siClassID.siProxyParameterID                                                // 107
siClassID.siDeviceCollectionID                                              // 108
siClassID.siDeviceID                                                        // 109
siClassID.siChannelID                                                       // 110
siClassID.siKnotCollectionID                                                // 111
siClassID.siControlPointCollectionID                                        // 112
siClassID.siNurbsCurveCollectionID                                          // 113
siClassID.siNurbsSurfaceCollectionID                                        // 114
siClassID.siNurbsSampleCollectionID                                         // 115
siClassID.siTextureID                                                       // 116
siClassID.siUserDataBlobID                                                  // 117
siClassID.siParticleID                                                      // 118
siClassID.siAddonID                                                         // 119
siClassID.siPPGLayoutID                                                     // 120
siClassID.siPPGItemID                                                       // 121
siClassID.siPreferencesID                                                   // 122
siClassID.siParticleTypeID                                                  // 123
siClassID.siParticleAttributeID                                             // 124
siClassID.siGridDataID                                                      // 125
siClassID.siTextureLayerID                                                  // 126
siClassID.siTextureLayerPortID                                              // 127
siClassID.siCustomOperatorID                                                // 128
siClassID.siPortGroupID                                                     // 129
siClassID.siDesktopID                                                       // 130
siClassID.siLayoutID                                                        // 131
siClassID.siUIObjectID                                                      // 132
siClassID.siUIPersistableID                                                 // 133
siClassID.siViewID                                                          // 134
siClassID.siArrayParameterID                                                // 135
siClassID.siViewContextID                                                   // 137
siClassID.siContextID                                                       // 138
siClassID.siPPGEventContextID                                               // 139
siClassID.siClipEffectID                                                    // 140
siClassID.siClipEffectItemID                                                // 141
siClassID.siShapeKeyID                                                      // 142
siClassID.siSourceID                                                        // 143
siClassID.siTimeControlID                                                   // 144
siClassID.siTransitionID                                                    // 145
siClassID.siAnimationSourceItemID                                           // 146
siClassID.siClipContainerID                                                 // 147
siClassID.siArgumentHandlerID                                               // 148
siClassID.siMenuID                                                          // 149
siClassID.siMenuItemID                                                      // 150
siClassID.siPluginID                                                        // 151
siClassID.siPluginItemID                                                    // 152
siClassID.siPluginRegistrarID                                               // 153
siClassID.siFilterID                                                        // 154
siClassID.siUIToolkitID                                                     // 155
siClassID.siProgressBarID                                                   // 156
siClassID.siParamDefID                                                      // 157
siClassID.siFactoryID                                                       // 158
siClassID.siCommandCollectionID                                             // 159
siClassID.siArgumentCollectionID                                            // 160
siClassID.siGraphicSequencerContextID                                       // 161
siClassID.siClipRelationID                                                  // 162
siClassID.siMixerID                                                         // 163
siClassID.siLibraryID                                                       // 164
siClassID.siSimulationEnvironmentID                                         // 165
siClassID.siGridWidgetID                                                    // 166
siClassID.siGeometryAccessorID                                              // 167
siClassID.siEnvelopeWeightID                                                // 168
siClassID.siMeshBuilderID                                                   // 169
siClassID.siSegmentCollectionID                                             // 170
siClassID.siFileReferenceID                                                 // 171
siClassID.siClusterPropertyBuilderID                                        // 172
siClassID.siMaterialLibraryID                                               // 173
siClassID.siHairPrimitiveID                                                 // 174
siClassID.siRenderHairAccessorID                                            // 175
siClassID.siPointLocatorDataID                                              // 176
siClassID.siCollectionItemID                                                // 177
siClassID.siOperatorContextID                                               // 178
siClassID.siPointCloudID                                                    // 179
siClassID.siRigidBodyAccessorID                                             // 180
siClassID.siRigidConstraintAccessorID                                       // 181
siClassID.siDeltaID                                                         // 182
siClassID.siActionDeltaID                                                   // 183
siClassID.siActionDeltaItemID                                               // 184
siClassID.siTimerEventID                                                    // 185
siClassID.siPassContainerID                                                 // 186
siClassID.siRenderChannelID                                                 // 187
siClassID.siSceneRenderPropertyID                                           // 188
siClassID.siFramebufferID                                                   // 189
siClassID.siRendererContextID                                               // 190
siClassID.siRendererID                                                      // 191
siClassID.siTimeTransportID                                                 // 192
siClassID.siTimeTransportContextID                                          // 193
siClassID.siICENodeID                                                       // 194
siClassID.siICECompoundNodeID                                               // 195
siClassID.siICENodePortID                                                   // 196
siClassID.siICETreeID                                                       // 197
siClassID.siICENodeContainerID                                              // 198
siClassID.siICENodeInputPortID                                              // 199
siClassID.siICENodeOutputPortID                                             // 200
siClassID.siICEDataProviderNodeID                                           // 201
siClassID.siICEDataModifierNodeID                                           // 202
siClassID.siICENodeDefID                                                    // 203
siClassID.siICENodeContextID                                                // 204
siClassID.siICEAttributeID                                                  // 205
siClassID.siPartitionID                                                     // 206
siClassID.siOverrideID                                                      // 207
siClassID.siHardwareShaderContextID                                         // 208
siClassID.siValueMapID                                                      // 209
siClassID.siShaderParamDefID                                                // 210
siClassID.siShaderParamDefOptionsID                                         // 211
siClassID.siShaderballOptionsID                                             // 212
siClassID.siShaderParamDefContainerID                                       // 213
siClassID.siMetaShaderRendererDefID                                         // 214
siClassID.siShaderDefID                                                     // 215
siClassID.siShaderStructParamDefID                                          // 216
siClassID.siShaderArrayParamDefID                                           // 217
siClassID.siShaderParameterID                                               // 218
siClassID.siShaderArrayItemParameterID                                      // 219
siClassID.siShaderArrayParameterID                                          // 220
siClassID.siShaderCompoundParameterID                                       // 221
siClassID.siRenderTreeNodeID                                                // 222
siClassID.siShaderBaseID                                                    // 223
siClassID.siShaderContainerID                                               // 224
siClassID.siShaderCompoundID                                                // 225
siClassID.siShaderCommentID                                                 // 226
siClassID.siShaderDefManagerID                                              // 227
siClassID.siHardwareSurfaceID                                               // 228
siClassID.siGraphicDriverID                                                 // 229
siClassID.siHairGeometryID                                                  // 230
siClassID.siPointCloudGeometryID                                            // 231

Constant

Value

Description

siActionDeltaID

183

ActionDelta object id.

siActionDeltaItemID

184

ActionDeltaItem object id.

siActionSourceID

48

ActionSource object id.

siAddonID

119

Addon object id.

siAnimationSourceID

105

AnimationSource object id.

siAnimationSourceItemID

146

AnimationSourceItem object id.

siApplicationID

5

Application object id.

siArgumentCollectionID

160

Argument Collection id.

siArgumentHandlerID

148

Argument Handler object id.

siArgumentID

6

Argument object id.

siArrayParameterID

135

ArrayParameter object id.

siCameraID

80

Camera object id.

siCameraRigID

84

CameraRig object id.

siChainBoneID

77

ChainBone object id.

siChainEffectorID

78

ChainEffector object id.

siChainElementID

75

ChainElement object id.

siChainRootID

76

ChainRoot object id.

siChannelID

110

Channel object id.

siClipContainerID

147

ClipContainer object id.

siClipEffectID

140

ClipEffect object id.

siClipEffectItemID

141

ClipEffectItem object id.

siClipID

8

Clip object id.

siClipRelationID

162

ClipRelation object id.

siClusterID

67

Cluster object id.

siClusterPropertyBuilderID

172

ClusterPropertyBuilder object id.

siClusterPropertyID

58

ClusterProperty object id.

siCollectionItemID

177

CollectionItem object id.

siCommandCollectionID

159

Command object id.

siCommandID

7

Command object id.

siCompoundParameterID

45

CompoundParameter object id.

siConnectionPointID

27

ConnectionPoint object id.

siConstraintID

59

Constraint object id.

siConstraintWithUpVectorID

60

ConstraintWithUpVector object id.

siConstructionHistoryID

28

ConstructionHistory object id.

siContextID

138

Context object id.

siControlPointCollectionID

112

ControlPointCollection object id.

siControlPointID

14

ControlPoint object id.

siCustomOperatorID

128

CustomOperator object id.

siCustomPropertyID

61

CustomProperty object id.

siDataSourceID

104

DataSource object id.

siDeltaID

182

Delta object id.

siDesktopID

130

Desktop object id.

siDeviceCollectionID

108

Device collection object id.

siDeviceID

109

Device object id.

siDictionaryID

29

Dictionary object id.

siDirectedID

79

Directed object id.

siEdgeCollectionID

101

EdgeCollection object id.

siEdgeID

100

Edge object id.

siEnvelopeID

54

Envelope object id.

siEnvelopeWeightID

168

EnvelopeWeight property object id.

siEventInfoID

30

EventInfo object id.

siExpressionID

49

Expression object id.

siFacetCollectionID

97

FacetCollection object id.

siFacetID

11

Facet object id.

siFactoryID

158

Factory object id.

siFCurveID

31

FCurve object id.

siFCurveKeyID

33

FCurveKey object id.

siFileBrowserID

34

FileBrowser object id.

siFileReferenceID

171

X3DObject object id.

siFilterID

154

Filter object id.

siFramebufferID

189

Framebuffer object id.

siFxOperatorID

90

FxOperator object id.

siFxTreeID

89

FxTree object id.

siGeometryAccessorID

167

Geometry accessor object id.

siGeometryID

22

Geometry object id.

siGraphicDriverID

229

Graphic Driver object id.

siGraphicSequencerContextID

161

Graphic Sequencer Core id.

siGridDataID

125

GridData object id.

siGridWidgetID

166

GridWidget object id.

siGroupID

68

Group object id.

siHairGeometryID

230

HairGeometry object id.

siHairPrimitiveID

174

HairPrimitive object id.

siHardwareShaderContextID

208

Hardware Shader Context Object id.

siHardwareSurfaceID

228

HardwareSurface object id.

siICEAttributeID

205

ICEAttribute object id.

siICECompoundNodeID

195

ICECompoundNode object id.

siICEDataModifierNodeID

202

ICEDataModifierNode object id.

siICEDataProviderNodeID

201

ICEDataProviderNode object id.

siICENodeContainerID

198

ICENodeContainer object id.

siICENodeContextID

204

ICENodeContext object id.

siICENodeDefID

203

ICENodeDef object id.

siICENodeID

194

ICENode object id.

siICENodeInputPortID

199

ICENodeInputPort object id.

siICENodeOutputPortID

200

ICENodeOutputPort object id.

siICENodePortID

196

ICENodePort object id.

siICETreeID

197

ICETree object id.

siImageClipID

50

ImageClip object id.

siImageID

35

Image object id.

siInputPortID

38

InputPort object id.

siJointID

62

Joint object id.

siKinematicsID

63

Kinematics object id.

siKinematicStateID

86

KinematicState object id.

siKnotCollectionID

111

KnotCollection object id.

siLayerID

69

Layer object id.

siLayoutID

131

Layout object id.

siLibraryID

164

Library id.

siLightID

81

Light object id.

siLightRigID

85

LightRigobject id.

siMappedItemID

36

MappedItem object id.

siMaterialID

64

Material object id.

siMaterialLibraryID

173

MaterialLibrary id.

siMenuID

149

Menu object id.

siMenuItemID

150

MenuItem object id.

siMeshBuilderID

169

MeshBuilder object id.

siMetaShaderRendererDefID

214

MetaShaderRendererDef object id.

siMixerID

163

Mixer object id.

siModelID

74

Model object id.

siNestedFCurveID

32

NestedFCurve object id.

siNullID

82

Null object id.

siNurbsCurveCollectionID

113

NurbsCurveCollection object id.

siNurbsCurveControlPointID

15

NurbsCurveControlPoint object id.

siNurbsCurveID

18

NurbsCurve object id.

siNurbsCurveListControlPointID

16

NurbsCurveListControlPoint object id.

siNurbsCurveListID

24

NurbsCurveList object id.

siNurbsSampleCollectionID

115

NurbsSampleCollection object id.

siNurbsSampleID

20

NurbsSample object id.

siNurbsSurfaceCollectionID

114

NurbsSurfaceCollection object id.

siNurbsSurfaceControlPointID

17

NurbsSurfaceControlPoint object id.

siNurbsSurfaceID

12

NurbsSurfaceFace object id.

siNurbsSurfaceMeshID

23

NurbsSurfaceMesh object id.

siObjectID

0

Generic object id.

siOGLLightID

4

OGLLight object id.

siOGLMaterialID

2

OGLMaterial object id.

siOGLTextureID

3

OGLTexture object id.

siOperatorContextID

178

Operator context object id.

siOperatorID

53

Operator object id.

siOutputPortID

106

OuptputPort object id.

siOverrideID

207

Override object id.

siParamDefID

157

ParamDef object id.

siParameterID

44

Parameter object id.

siParticleAttributeID

124

ParticleAttribute object id.

siParticleCloudID

73

ParticleCloud object id.

siParticleCloudPrimitiveID

56

ParticleCloudPrimitive object id.

siParticleID

118

Particle object id.

siParticleTypeID

123

ParticleType object id.

siPartitionID

206

Partition object id.

siPassContainerID

186

PassContainer object id.

siPassID

70

Pass object id.

siPluginID

151

Plugin object id.

siPluginItemID

152

PluginItem object id.

siPluginRegistrarID

153

PluginRegistrar object id.

siPointCloudID

179

PointCloud object id.

siPointCloudGeometryID

231

PointCloudGeometry object id.

siPointCollectionID

95

PointCollection object id.

siPointID

13

Point object id.

siPointLocatorDataID

176

PointLocatorData object id.

siPolygonFaceCollectionID

103

PolygonFaceCollection object id.

siPolygonFaceID

102

PolygonFace object id.

siPolygonMeshID

25

PolygonMesh object id.

siPolygonNodeCollectionID

94

PolygonNodeCollection object id.

siPolygonNodeID

21

PolygonNode object id.

siPortGroupID

129

PortGroup object id.

siPortID

37

Port object id.

siPPGEventContextID

139

PPGEventContext id.

siPPGItemID

121

PPGItem object id.

siPPGLayoutID

120

PPGLayout object id.

siPreferencesID

122

Preferences object id.

siPrimitiveID

55

Primitive object id.

siProgressBarID

156

ProgressBar object id.

siProjectID

46

Project object id.

siProjectItemID

47

ProjectItem object id.

siPropertyID

57

Property object id.

siProxyParameterID

107

Proxy Parameter object id.

siRenderChannelID

187

RenderChannel object id.

siRendererContextID

190

RendererContext object id.

siRendererID

191

Renderer object id.

siRenderHairAccessorID

175

RenderHairAccessor object id.

siRenderTreeNodeID

222

RenderTreeNode object id.

siRigID

83

Rig object id.

siRigidBodyAccessorID

180

RigidBodyAccessor object id.

siRigidConstraintAccessorID

181

RigidConstraintAccessor object id.

siSampleCollectionID

93

SampleCollection object id.

siSampleID

19

Sample object id.

siSceneID

51

Scene object id.

siSceneItemID

66

SceneItem object id.

siSceneRenderPropertyID

188

SceneRenderProperty object id.

siSegmentCollectionID

170

SegmentCollection object id.

siSegmentID

26

Segment object id.

siSelectionID

39

Selection object id.

siShaderID

52

Shader object id.

siShaderArrayItemParameterID

219

ShaderArrayItemParameter object id.

siShaderArrayParamDefID

217

ShaderArrayParamDef object id.

siShaderArrayParameterID

220

ShaderArrayParameter object id.

siShaderballOptionsID

212

ShaderballOptions object id.

siShaderBaseID

223

ShaderBase object id.

siShaderCommentID

226

ShaderComment object id.

siShaderCompoundID

225

ShaderCompound object id.

siShaderCompoundParameterID

221

ShaderCompoundParameter object id.

siShaderContainerID

224

ShaderContainer object id.

siShaderDefID

215

ShaderDef object id.

siShaderDefManagerID

227

ShaderDefManager object id.

siShaderParamDefID

210

ShaderParamDef object id.

siShaderParamDefContainerID

213

ShaderParamDefContainer object id.

siShaderParamDefOptionsID

211

ShaderParamDefOptions object id.

siShaderParameterID

218

ShaderParameter object id.

siShaderStructParamDefID

216

ShaderStructParamDef object id.

siShapeClipID

9

ShapeClip object id.

siShapeKeyID

142

ShapeKey object id.

siSimulationEnvironmentID

165

SimulationEnvironment object id.

siSIObjectID

1

SIObject object id.

siSourceID

143

Source object id.

siStaticKinematicStateID

65

StaticKinematicState object id.

siStaticSourceID

40

StaticSource object id.

siSubComponentID

10

SubComponent object id.

siTextureID

116

Texture object id.

siTextureLayerID

126

TextureLayer object id.

siTextureLayerPortID

127

TextureLayerPort object id.

siTimeControlID

144

TimeControl object id.

siTimeTransportID

192

Do not use.

siTimeTransportContextID

193

Do not use.

siTimerEventID

185

TimerEvent object id.

siTrackID

87

Track object id.

siTransitionID

145

Transition object id.

siTriangleCollectionID

91

TriangleCollection object id.

siTriangleID

41

Triangle object id.

siTriangleVertexCollectionID

92

TriangleVertexCollection object id.

siTriangleVertexID

42

TriangleVertex object id.

siUIObjectID

132

UIObject object id.

siUIPersistableID

133

UIPersistable object id.

siUIToolkitID

155

UIToolkit object id.

siUnknownClassID

0

Unknown object id.

siUpdateContextID

43

UpdateContext object id.

siUserDataBlobID

117

UserDataBlob object id.

siUserDataMapID

88

UserDataMap object id.

siUserGroupID

71

UserGroup object id.

siValueMapID

209

ValueMap object id.

siVertexCollectionID

99

VertexCollection object id.

siVertexID

98

Vertex object id.

siViewContextID

137

X3DObject object id.

siViewID

134

View object id.

siX3DObjectID

72

X3DObject object id.

Applies To

CustomOperator.AddInputPortByClassID

CustomOperator.AddIOPortByClassID

CustomOperator.AddOutputPortByClassID

SIObject.IsClassOf

CRef::GetClassID

CRef::IsA

CustomOperator::AddInputPortByClassID

CustomOperator::AddIOPortByClassID

CustomOperator::AddOutputPortByClassID

 

 

 



Autodesk Softimage 2011