back(int id=0) | H3D::MFNode | inlinevirtual |
begin(int id=0) | H3D::MFNode | inline |
capacity() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
checkFieldType(Field *f, int index) | H3D::TypedField< BaseField, RequiredArgTypes, OptionalArgTypes > | inlineprotected |
checkTemplateArguments() | H3D::TypedField< BaseField, RequiredArgTypes, OptionalArgTypes > | inlineprotected |
classTypeName() | H3D::MFNode | inlinestatic |
clear(int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
const_iterator typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
const_reference typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
const_reverse_iterator typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
difference_type typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
empty() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
end(int id=0) | H3D::MFNode | inline |
erase(Node *a, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
erase(unsigned int pos, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
front(int id=0) | H3D::MFNode | inlinevirtual |
getCastedValueByIndex(typename MFNode::size_type i, int id=0) | H3D::TypedMFNode< X3DChildNode > | inlinevirtual |
getTypeName() | H3D::MFNode | inlinevirtual |
getValue(int id=0) | H3D::MFNode | inlinevirtual |
getValueAsVoidPtr(void *data, unsigned int &nr_elements, unsigned int len, int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inlinevirtual |
getValueByIndex(typename MFNode::size_type i, int id=0) | H3D::TypedMFNode< X3DChildNode > | inlinevirtual |
getX3DType() | H3D::MFNode | inlinevirtual |
insert(unsigned int pos, Node *a, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
max_size() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
MFieldBase() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
MFieldBase(size_type sz) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
MFNode() | H3D::MFNode | inline |
MFNode(size_type sz) | H3D::MFNode | inline |
onAdd(Node *n) | H3D::X3DGroupingNode::RemoveChildren | virtual |
onRemove(Node *n) | H3D::RefCountMField< Node > | inlineprotectedvirtual |
operator[](size_type i) | H3D::MFNode | inlinevirtual |
pointer typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
pop_back(int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
push_back(const Node * &x, int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
rbegin(int id=0) | H3D::MFNode | inline |
RefCountMField() | H3D::RefCountMField< Node > | inline |
RefCountMField(typename FieldInternals::MFNodeAutoRefVector< Node >::size_type sz) | H3D::RefCountMField< Node > | inline |
rend(int id=0) | H3D::MFNode | inline |
reserve(size_type s) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
resize(size_type n, Node * t=Node *(), int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
setValue(typename FieldInternals::MFNodeAutoRefVector< Node >::size_type i, const typename FieldInternals::MFNodeAutoRefVector< Node >::value_type &v, int id=0) | H3D::RefCountMField< Node > | inline |
setValue(const AutoRefVector< Node > &v, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
setValue(const vector< Node * > &v, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
setValueFromVoidPtr(const void *data, unsigned int nr_elements, unsigned int len, int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inlinevirtual |
H3D::MFieldClass::setValueFromVoidPtr(void *data, unsigned int nr_elements, unsigned int size, int id=0) | H3D::MFieldClass | inlinevirtual |
size() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inlinevirtual |
size_type typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
swap(vector< Node * > &v, int id=0) | H3D::RefCountMField< Node > | inlinevirtual |
MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field >::swap(FieldInternals::MFNodeAutoRefVector< Node > &x, int id=0) | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inline |
update() | H3D::RefCountMField< Node > | inlineprotectedvirtual |
value | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | protected |
value_type typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
valueTypeSize() | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | inlinevirtual |
vector_type typedef | H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
~MFieldClass() | H3D::MFieldClass | inlinevirtual |