7 #ifndef __surface_Surface_h__ 8 #define __surface_Surface_h__ 39 add(searchName, FE_SPEC(
"surf:searchName",
40 "name of SpatialTreeI Component"));
41 add(searchComponent, FE_SPEC(
"surf:search",
42 "Instance of SpatialTreeI Component"));
43 add(surfacePointRG, FE_SPEC(
"surf:pointgroup",
44 "RecordGroup of surface points"));
45 add(surfacePointSetRG, FE_SPEC(
"surf:ptsetgroup",
46 "RecordGroup of surface point sets"));
47 add(surfaceVertexRG, FE_SPEC(
"surf:vertgroup",
48 "RecordGroup of surface vertices"));
49 add(surfacePrimitiveRG, FE_SPEC(
"surf:primgroup",
50 "RecordGroup of surface primitives"));
51 add(surfacePrimitiveSetRG, FE_SPEC(
"surf:prsetgroup",
52 "RecordGroup of surface primitive sets"));
53 add(surfaceDetailRG, FE_SPEC(
"surf:detgroup",
54 "RecordGroup of surface details"));
67 searchComponent.
attribute()->setSerialize(FALSE);
74 if(!searchName().empty())
void createAndSetRecordGroup(void)
Create a RecordGroup for the attribute.
Definition: RecordView.h:258
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: SurfaceModel.h:56
virtual void finalizeRecord(void)
Called right after instantiation to finalize complex attributes.
Definition: Recordable.h:45
kernel
Definition: namespace.dox:3
Bound accessor in a RecordView.
Definition: RecordView.h:147
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: Recordable.h:31
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: Recordable.h:37
sp< Attribute > attribute(void) const
Return the attribute this accessor is for.
Definition: Accessor.cc:151
virtual void finalizeRecord(void)
Called right after instantiation to finalize complex attributes.
Definition: SurfaceModel.h:69
SurfaceModel RecordView.
Definition: SurfaceModel.h:20
void createAndSetComponent(String componentName)
Create a named component for the attribute.
Definition: RecordView.h:236
Recordable RecordView.
Definition: Recordable.h:23
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: SurfaceModel.h:35
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192