#include <Part.h>
Public Types | |
typedef Connection | ConBase |
typedef Segment< DataType, 3 > | SegType |
typedef Facet< DataType > | FacetType |
Public Member Functions | |
virtual void | AddConnection (SegType v)=0 |
virtual void | AddConnection (FacetType v)=0 |
virtual const SegType * | GetNthSegment (int n) const =0 |
virtual const FacetType * | GetNthFacet (int n) const =0 |
virtual FacetType * | EditNthFacet (int n)=0 |
virtual SegType * | EditNthSegment (int n)=0 |
virtual PType | Normal () const =0 |
virtual void | setNormal (PType val)=0 |
typedef Connection Part< DataType, 3 >::ConBase |
Reimplemented from PartBase< DataType, 3 >.
Reimplemented in Surface< DataType >.
Reimplemented from PartBase< DataType, 3 >.
Reimplemented in Surface< DataType >.
Reimplemented from PartBase< DataType, 3 >.
Reimplemented in Surface< DataType >.
virtual void Part< DataType, 3 >::AddConnection | ( | FacetType | v | ) | [pure virtual] |
Implemented in Loft< DataType >, and Surface< DataType >.
virtual void Part< DataType, 3 >::AddConnection | ( | SegType | v | ) | [pure virtual] |
Implemented in Surface< DataType >.
virtual FacetType* Part< DataType, 3 >::EditNthFacet | ( | int | n | ) | [pure virtual] |
Implemented in Surface< DataType >.
virtual SegType* Part< DataType, 3 >::EditNthSegment | ( | int | n | ) | [pure virtual] |
Implemented in Surface< DataType >.
virtual const FacetType* Part< DataType, 3 >::GetNthFacet | ( | int | n | ) | const [pure virtual] |
Implemented in Loft< DataType >, and Surface< DataType >.
virtual const SegType* Part< DataType, 3 >::GetNthSegment | ( | int | n | ) | const [pure virtual] |
Implemented in Loft< DataType >, and Surface< DataType >.
Implemented in Loft< DataType >, and Surface< DataType >.
Implemented in Loft< DataType >, and Surface< DataType >.