HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeomUtilMeshGeneratorBase::_PointWriter< PointType > Struct Template Reference

#include <meshGeneratorBase.h>

Public Member Functions

template<class IterType >
 _PointWriter (IterType &iter)
 
template<class IterType >
 _PointWriter (IterType &iter, const GfMatrix4d *const framePtr)
 
void Write (const PointType &pt) const
 
void WriteArc (const typename PointType::ScalarType scaleXY, const std::vector< std::array< typename PointType::ScalarType, 2 >> &arcXY, const typename PointType::ScalarType arcZ) const
 
void WriteDir (const PointType &dir) const
 
void WriteArcDir (const typename PointType::ScalarType scaleXY, const std::vector< std::array< typename PointType::ScalarType, 2 >> &arcXY, const typename PointType::ScalarType arcZ) const
 

Detailed Description

template<typename PointType>
struct GeomUtilMeshGeneratorBase::_PointWriter< PointType >

Definition at line 108 of file meshGeneratorBase.h.

Constructor & Destructor Documentation

template<typename PointType >
template<class IterType >
GeomUtilMeshGeneratorBase::_PointWriter< PointType >::_PointWriter ( IterType &  iter)
inline

Definition at line 111 of file meshGeneratorBase.h.

template<typename PointType >
template<class IterType >
GeomUtilMeshGeneratorBase::_PointWriter< PointType >::_PointWriter ( IterType &  iter,
const GfMatrix4d *const  framePtr 
)
inline

Definition at line 119 of file meshGeneratorBase.h.

Member Function Documentation

template<typename PointType >
void GeomUtilMeshGeneratorBase::_PointWriter< PointType >::Write ( const PointType &  pt) const
inline

Definition at line 130 of file meshGeneratorBase.h.

template<typename PointType >
void GeomUtilMeshGeneratorBase::_PointWriter< PointType >::WriteArc ( const typename PointType::ScalarType  scaleXY,
const std::vector< std::array< typename PointType::ScalarType, 2 >> &  arcXY,
const typename PointType::ScalarType  arcZ 
) const
inline

Definition at line 136 of file meshGeneratorBase.h.

template<typename PointType >
void GeomUtilMeshGeneratorBase::_PointWriter< PointType >::WriteArcDir ( const typename PointType::ScalarType  scaleXY,
const std::vector< std::array< typename PointType::ScalarType, 2 >> &  arcXY,
const typename PointType::ScalarType  arcZ 
) const
inline

Definition at line 153 of file meshGeneratorBase.h.

template<typename PointType >
void GeomUtilMeshGeneratorBase::_PointWriter< PointType >::WriteDir ( const PointType &  dir) const
inline

Definition at line 147 of file meshGeneratorBase.h.


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