Data Property: 'name of this prototype being declared.'
Annotations (17)
- rdfs:label "Author-defined name for this unit conversionFactor value (for example, FeetToMeters)."
- rdfs:label "Keyword name of the meta attribute, following the same naming conventions as HTML's meta tag."
- rdfs:label "Name of the ProtoInstance field being re-initialized (corresponding to field name already defined in ProtoDeclare or ExternProtoDeclare)."
- rdfs:label "Name of this field declaration."
- rdfs:label "Optional name for this particular CAD node."
- rdfs:label "Provides name of this component, as defined in corresponding X3D Specification component Introduction."
- rdfs:label "Unique name attribute must be defined so that HAnimDisplacer node can be identified at run time for animation purposes."
- rdfs:label "Unique name attribute must be defined so that HAnimJoint node can be identified at run time for animation purposes."
- rdfs:label "Unique name attribute must be defined so that HAnimMotion node can be identified at run time for animation purposes."
- rdfs:label "Unique name attribute must be defined so that HAnimSegment node can be identified at run time for animation purposes."
- rdfs:label "Unique name attribute must be defined so that HAnimSite node can be identified at run time for animation purposes."
- rdfs:label "Unique name attribute must be defined so that each HAnimHumanoid node in a scene can be identified at run time for animation purposes."
- rdfs:label "X3DProductStructureChildNode field name is implemented by multiple nodes."
- rdfs:label "X3DVertexAttributeNode field name is implemented by multiple nodes."
- rdfs:label "name of the ExternProtoDeclare (External Prototype Declaration) being referenced."
- rdfs:label "name of the prototype node being instanced."
- rdfs:label "name of this prototype being declared."
Domains (24)
- 'An HAnimMotion node supports discrete frame-by-frame playback for H-Anim motion data animation.'
- 'An HAnimSite node serves three purposes: (a) define an end effector location which can be used by an inverse kinematics system, (b) define an attachment point for accessories such as jewelry and clothing, and (c) define a location for a Viewpoint virtual camera in the reference frame of an HAnimSegment (such as a view through the eyes of the humanoid for use in multi-user worlds).'
- 'Base type for all nodes that specify per-vertex attribute information to the shader.'
- 'Base type marking nodes that are valid product structure children for the CADGeometry component.'
- 'CADAssembly holds a set of Computer-Aided Design (CAD) assemblies or parts grouped together.'
- 'CADFace holds geometry representing one face in a Computer-Aided Design (CAD) CADPart.'
- 'CADLayer nodes define a hierarchy that shows layer structure for a Computer-Aided Design (CAD) model.'
- 'CADPart is an atomic part that defines both coordinate-system location and the faces that constitute a part in a Computer-Aided Design (CAD) model.'
- 'Each node inheriting the X3DMetadataObject interface contains a single array of strictly typed values: MFBool, MFInt32, MFFloat, MFDouble, MFString, or MFNode, the latter having children that are all Metadata nodes.'
- 'ExternProtoDeclare refers to a ProtoDeclare node declaration provided in another file. ExternProtoDeclare interfaces are defined by field statements (and without IS/connect statements).'
- 'FloatVertexAttribute defines a set of per-vertex single-precision floating-point attributes.'
- 'Functional summary: a field statement defines an interface attribute or node. Each field statement can contain either attribute-value or node content.'
- 'Functional summary: a fieldValue statement re-initializes the default value of a field in a ProtoInstance. Each fieldValue statement can contain either attribute-value or node content.'
- 'Functional summary: each added component statement indicates needed scene functionality support above the given X3D profile.'
- 'Functional summary: the meta statement provides metadata information about a scene, where name and content attributes provide attribute=value metadata pairs.'
- 'Functional summary: unit statement defines data-conversion factors for typed values defined in a scene.'
- 'HAnimDisplacer nodes alter the shape of coordinate-based geometry within parent HAnimJoint or HAnimSegment nodes.'
- 'HAnimJoint node can represent each joint in a body.'
- 'HAnimSegment node contains Shape geometry for each body segment, providing a visual representation of the skeleton segment.'
- 'Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes.'
- 'Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes.'
- 'ProtoDeclare defines new Prototype nodes. Nested ProtoDeclares and ProtoInstances are allowed by the specification.'
- 'ProtoInstance can override field default values via fieldValue initializations. Non-recursive nested ProtoInstance and ProtoDeclare statements are allowed within a ProtoDeclare.'
- 'The HAnimHumanoid node is used to: (a) store references to the joints, segments, sites, skeleton, optional skin, and fixed viewpoints, (b) serve as a container for the entire humanoid, (c) provide a convenient way of moving the humanoid through its environment, and (d) store human-readable metadata such as name, version, author, copyright, age, gender and other information.'