Annotation

Object Hierarchy

継承

SIObject

ProjectItem

SceneItem

X3DObject

アノテーション

導入

v10.5 (2012)

詳細

アノテーション オブジェクトは、テキスト アノテーションをシーンに挿入するために使用する、 X3DObject専門オブジェクトです。

メソッド

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

プロパティ

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

Python の例

#

# How to add a simple text annotation to a model object.

#

from sipyutils import *

mymodel = si().ActiveSceneRoot.AddModel('MyModel')

annotation = mymodel.AddAnnotation('This model is annotated')

log( '%s is annotated with %s: "%s"' % (mymodel.Name, annotation.Name, annotation.Parameters('Message').Value), C.siComment )

関連項目

X3DObject.AddAnnotation