| AddField(std::string name, ShapeFieldType type, std::string description, std::string format, ShapeField *default_value=NULL)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| begin()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| CreateShape(ShapeId id=NullShapeId)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| DeleteShape(ShapeId id)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| end()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| FindFirst()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| FindNext(ShapeId id)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldCount()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldDefault(int field_index)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldDescription(int field_index)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldFormat(int field_index)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldName(int field_index)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFields(ShapeId id, std::vector< ShapeField > &list)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetFieldType(int field_index)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetProjection(std::string &geosys)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetRst()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetShapeCount()=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| GetVertices(ShapeId id, std::vector< ShapeVertex > &list)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| SetFields(ShapeId id, const std::vector< ShapeField > &list)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| SetProjection(std::string geosys, std::vector< double > parms)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| SetVertices(ShapeId id, const std::vector< ShapeVertex > &list)=0 | PCIDSK::PCIDSKVectorSegment | [pure virtual] |
| ~PCIDSKVectorSegment() (defined in PCIDSK::PCIDSKVectorSegment) | PCIDSK::PCIDSKVectorSegment | [inline, virtual] |