# Visualization
TKV2d
Graphic2d

# Graphic2d_SequenceOfPolyline Class Reference

`#include <Graphic2d_SequenceOfPolyline.hxx>`

## Public Member Functions

void * | operator new (size_t, void *anAddress)
void * | operator new (size_t size)
void | operator delete (void *anAddress)
| Graphic2d_SequenceOfPolyline ()
Standard_EXPORT void | Clear ()
| ~Graphic2d_SequenceOfPolyline ()
Standard_EXPORT const Graphic2d_SequenceOfPolyline & | Assign (const Graphic2d_SequenceOfPolyline &Other)
const Graphic2d_SequenceOfPolyline & | operator= (const Graphic2d_SequenceOfPolyline &Other)
Standard_EXPORT void | Append (const Handle(Graphic2d_HSequenceOfVertex)&T)
void | Append (Graphic2d_SequenceOfPolyline &S)
Standard_EXPORT void | Prepend (const Handle(Graphic2d_HSequenceOfVertex)&T)
void | Prepend (Graphic2d_SequenceOfPolyline &S)
void | InsertBefore (const Standard_Integer Index, const Handle(Graphic2d_HSequenceOfVertex)&T)
void | InsertBefore (const Standard_Integer Index, Graphic2d_SequenceOfPolyline &S)
Standard_EXPORT void | InsertAfter (const Standard_Integer Index, const Handle(Graphic2d_HSequenceOfVertex)&T)
void | InsertAfter (const Standard_Integer Index, Graphic2d_SequenceOfPolyline &S)
Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex & | First () const
Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex & | Last () const
void | Split (const Standard_Integer Index, Graphic2d_SequenceOfPolyline &Sub)
Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex & | Value (const Standard_Integer Index) const
const Handle_Graphic2d_HSequenceOfVertex & | operator() (const Standard_Integer Index) const
Standard_EXPORT void | SetValue (const Standard_Integer Index, const Handle(Graphic2d_HSequenceOfVertex)&I)
Standard_EXPORT Handle_Graphic2d_HSequenceOfVertex & | ChangeValue (const Standard_Integer Index)
Handle_Graphic2d_HSequenceOfVertex & | operator() (const Standard_Integer Index)
Standard_EXPORT void | Remove (const Standard_Integer Index)
Standard_EXPORT void | Remove (const Standard_Integer FromIndex, const Standard_Integer ToIndex)

## Private Member Functions

Standard_EXPORT | Graphic2d_SequenceOfPolyline (const Graphic2d_SequenceOfPolyline &Other)

## Constructor & Destructor Documentation

Graphic2d_SequenceOfPolyline::Graphic2d_SequenceOfPolyline | ( |  | ) |

Graphic2d_SequenceOfPolyline::~Graphic2d_SequenceOfPolyline | ( |  | ) | `[inline]`

Standard_EXPORT Graphic2d_SequenceOfPolyline::Graphic2d_SequenceOfPolyline | ( | const Graphic2d_SequenceOfPolyline & | Other | ) | `[private]`

## Member Function Documentation

void Graphic2d_SequenceOfPolyline::Append | ( | Graphic2d_SequenceOfPolyline & | S | ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::Append | ( | const Handle(Graphic2d_HSequenceOfVertex)& | T | ) |

Standard_EXPORT const Graphic2d_SequenceOfPolyline& Graphic2d_SequenceOfPolyline::Assign | ( | const Graphic2d_SequenceOfPolyline & | Other | ) |

Standard_EXPORT Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::ChangeValue | ( | const Standard_Integer | Index | ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::Clear | ( |  | ) |

Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::First | ( |  | ) | const

void Graphic2d_SequenceOfPolyline::InsertAfter | ( | const Standard_Integer | Index,
|  | Graphic2d_SequenceOfPolyline & | S
| ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::InsertAfter | ( | const Standard_Integer | Index,
|  | const Handle(Graphic2d_HSequenceOfVertex)& | T
| ) |

void Graphic2d_SequenceOfPolyline::InsertBefore | ( | const Standard_Integer | Index,
|  | Graphic2d_SequenceOfPolyline & | S
| ) |

void Graphic2d_SequenceOfPolyline::InsertBefore | ( | const Standard_Integer | Index,
|  | const Handle(Graphic2d_HSequenceOfVertex)& | T
| ) |

Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::Last | ( |  | ) | const

void Graphic2d_SequenceOfPolyline::operator delete | ( | void * | anAddress | ) | `[inline]`

void* Graphic2d_SequenceOfPolyline::operator new | ( | size_t | size | ) | `[inline]`

void* Graphic2d_SequenceOfPolyline::operator new | ( | size_t | ,
|  | void * | anAddress
| ) | `[inline]`

Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::operator() | ( | const Standard_Integer | Index | ) | `[inline]`

const Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::operator() | ( | const Standard_Integer | Index | ) | const`[inline]`

const Graphic2d_SequenceOfPolyline& Graphic2d_SequenceOfPolyline::operator= | ( | const Graphic2d_SequenceOfPolyline & | Other | ) | `[inline]`

void Graphic2d_SequenceOfPolyline::Prepend | ( | Graphic2d_SequenceOfPolyline & | S | ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::Prepend | ( | const Handle(Graphic2d_HSequenceOfVertex)& | T | ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::Remove | ( | const Standard_Integer | FromIndex,
|  | const Standard_Integer | ToIndex
| ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::Remove | ( | const Standard_Integer | Index | ) |

Standard_EXPORT void Graphic2d_SequenceOfPolyline::SetValue | ( | const Standard_Integer | Index,
|  | const Handle(Graphic2d_HSequenceOfVertex)& | I
| ) |

void Graphic2d_SequenceOfPolyline::Split | ( | const Standard_Integer | Index,
|  | Graphic2d_SequenceOfPolyline & | Sub
| ) |

Standard_EXPORT const Handle_Graphic2d_HSequenceOfVertex& Graphic2d_SequenceOfPolyline::Value | ( | const Standard_Integer | Index | ) | const

The documentation for this class was generated from the following file:

- Graphic2d_SequenceOfPolyline.hxx