CameraRig

Object Hierarchy | Related C++ Class: CameraRig

Inheritance

SIObject

ProjectItem

SceneItem

X3DObject

Null

CameraRig

Introduced

v1.5

Description

The CameraRig object is a specialized Null object that represents a hierarchy composed of a Camera and its X3DObject interest object. Each is parented under the same root object i.e. the CameraRig.

Methods

Add2DChain Add3DChain AddAnnotation AddCamera
AddCameraRig AddChild AddControl AddCustomOp
AddCustomProperty AddFxTree AddGeometry AddLattice
AddLight AddLightRig AddMaterial AddModel
AddNull AddNurbsCurve AddNurbsCurveList AddNurbsCurveList2
AddNurbsSurface AddNurbsSurfaceMesh AddNurbsSurfaceMesh2 AddPolygonMesh
AddPrimitive AddProperty AddScriptedOp AddScriptedOpFromFile
AnimatedParameters2 ApplyEnvelope BelongsTo operator EvaluateAt
FindChild FindChild2 FindChildren FindChildren2
GetActivePrimitive2 GetBoundingBox GetICEAttributeFromName GetLocalPropertyFromName
GetModels2 GetPropertyFromName GetStaticKinematicState operator HasStaticKinematicState operator
IsA IsAnimated2 IsClassOf operator IsEqualTo operator
IsKindOf IsLocked operator IsNodeAnimated IsSelected operator
LockOwners NodeAnimatedParameters RemoveChild RemoveFromParent
SetAsSelected operator SetCapabilityFlag operator SetLock SetMaterial
ShapeAnimatedClusters TaggedParameters UnSetLock  
       

Properties

ActivePrimitive Application BranchFlag operator Camera
Capabilities operator Categories Children Envelopes
EvaluationID Families operator FullName operator Help
HierarchicalEvaluationID ICEAttributes Kinematics LocalProperties
LocalRotation LocalScaling LocalTranslation LockLevel operator
LockMasters operator LockType operator Material Materials
Model Models Name operator NestedObjects
ObjectID Origin OriginPath Owners
PPGLayout operator Parameters operator Parent Parent3DObject
Primitives Properties Selected operator Type operator

Examples

VBScript Example

'VBScript example
set oRoot = ActiveProject.ActiveScene.Root
set oRig = oRoot.AddCameraRig( "Camera" )
Application.LogMessage oRig & ".camera = " & oRig.camera
Application.LogMessage oRig.camera & ".interest = " & oRig.camera.interest

See Also

Camera DirectedObject.Interest X3DObject.AddCameraRig