Main Page
|
Modules
|
Namespace List
|
Class Hierarchy
|
Alphabetical List
|
Class List
|
Directories
|
File List
|
Namespace Members
|
Class Members
|
File Members
|
Related Pages
Todo List
Class
SH::ShChannel< T >
copy constructor, operator=(), etc.
Class
SH::ShFraction< T >
clamp
Class
SH::ShMemory
Maybe keep a length field (in bytes)?
See also:
ShStorage
Member
SH::ShPointer::operator bool
() const
Maybe use boost's unspecified-bool-type trick
Member
SH::ShProgramNode::addDecl
(ShVariableNodePtr node, ShCtrlGraphNodePtr)
range check that adding to the cfg node doesn't screw anything up.
Member
SH::ShStorage::sync
()
Maybe make this const.
Member
SH::ShTransfer::cost
()=0
Perhaps this needs more information, e.g.
Member
SH::ShVariable::loadVariant
(ShVariant *&result) const
type figure out a cleaner way)
Member
SH::ShVariant::encodeArray
() const =0
type may want to put this somewhere else, it doesn't really belong
Member
SH::shIsFloat
(ShValueType value_type)
range - these should check for user defined value types later and return false.
Member
SH_BEGIN_SECTION
range This interface is really quite crappy
Parameters:
name
- String name of the block (this shouldn't be required.
Member
SH::operator+
(const ShGeneric< N, T1 > &left, const ShGeneric< N, T2 > &right)
scalar promotion.
Member
SH::operator-
(const ShGeneric< N, T1 > &left, const ShGeneric< N, T2 > &right)
scalar promotion.
Member
SH::pow
(const ShGeneric< N, T1 > &left, const ShGeneric< N, T2 > &right)
scalar promotion.
Group
lib_geometry
sqdistance, rlength, rsqlength, sqlength, perp, perpdot, projnorm should be implemented too.
Group
lib_trig
inverse hyperbolic functions
Generated on Wed Jun 15 18:14:31 2005 for Sh by
1.4.3-20050530