HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VEX_GeoCommandAgentClipEdit< PREC > Class Template Reference

#include <VEX_GeoCommand.h>

+ Inheritance diagram for VEX_GeoCommandAgentClipEdit< PREC >:

Public Member Functions

 VEX_GeoCommandAgentClipEdit (exint srcelem, VEXint< PREC > primnum, const UT_Array< VEXint< PREC >> &clipids, const UT_Array< VEXfloat< PREC >> &cliptimes, const UT_Array< VEXfloat< PREC >> &clipweights, const UT_Array< VEXint< PREC >> &clipxformgroupids, const UT_Array< VEXint< PREC >> &cliplayerids, const UT_Array< VEXint< PREC >> &cliplayermodes, const UT_Array< VEXfloat< PREC >> &cliplayerweights, const UT_Array< VEXint< PREC >> &cliplayerparents)
 
 VEX_GeoCommandAgentClipEdit ()=default
 
 VEX_GeoCommandAgentClipEdit (const VEX_GeoCommandAgentClipEdit &)=default
 
 VEX_GeoCommandAgentClipEdit (VEX_GeoCommandAgentClipEdit &&)=default
 
VEX_GeoCommandAgentClipEditoperator= (const VEX_GeoCommandAgentClipEdit &)=default
 
VEX_GeoCommandAgentClipEditoperator= (VEX_GeoCommandAgentClipEdit &&)=default
 
const VEXint< PREC > primnum () const
 
const UT_Array< VEXint< PREC > > & clipids () const
 
const UT_Array< VEXfloat< PREC > > & cliptimes () const
 
const UT_Array< VEXfloat< PREC > > & clipweights () const
 
const UT_Array< VEXint< PREC > > & clipxformgroupids () const
 
const UT_Array< VEXint< PREC > > & cliplayerids () const
 
const UT_Array< VEXint< PREC > > & cliplayermodes () const
 
const UT_Array< VEXfloat< PREC > > & cliplayerweights () const
 
const UT_Array< VEXint< PREC > > & cliplayerparents () const
 
- Public Member Functions inherited from VEX_GeoCommand
 VEX_GeoCommand (exint srcelem)
 
 VEX_GeoCommand ()
 
exint elem () const
 

Protected Attributes

VEXint< PREC > myPrimNum
 
UT_Array< VEXint< PREC > > myClipIds
 
UT_Array< VEXfloat< PREC > > myClipTimes
 
UT_Array< VEXfloat< PREC > > myClipWeights
 
UT_Array< VEXint< PREC > > myClipXformGroupIds
 
UT_Array< VEXint< PREC > > myClipLayerIds
 
UT_Array< VEXint< PREC > > myClipLayerModes
 
UT_Array< VEXfloat< PREC > > myClipLayerWeights
 
UT_Array< VEXint< PREC > > myClipLayerParents
 
- Protected Attributes inherited from VEX_GeoCommand
exint mySourceElem
 

Detailed Description

template<VEX_Precision PREC>
class VEX_GeoCommandAgentClipEdit< PREC >

Definition at line 378 of file VEX_GeoCommand.h.

Constructor & Destructor Documentation

template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit< PREC >::VEX_GeoCommandAgentClipEdit ( exint  srcelem,
VEXint< PREC >  primnum,
const UT_Array< VEXint< PREC >> &  clipids,
const UT_Array< VEXfloat< PREC >> &  cliptimes,
const UT_Array< VEXfloat< PREC >> &  clipweights,
const UT_Array< VEXint< PREC >> &  clipxformgroupids,
const UT_Array< VEXint< PREC >> &  cliplayerids,
const UT_Array< VEXint< PREC >> &  cliplayermodes,
const UT_Array< VEXfloat< PREC >> &  cliplayerweights,
const UT_Array< VEXint< PREC >> &  cliplayerparents 
)
inline

Definition at line 381 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit< PREC >::VEX_GeoCommandAgentClipEdit ( )
default
template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit< PREC >::VEX_GeoCommandAgentClipEdit ( const VEX_GeoCommandAgentClipEdit< PREC > &  )
default
template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit< PREC >::VEX_GeoCommandAgentClipEdit ( VEX_GeoCommandAgentClipEdit< PREC > &&  )
default

Member Function Documentation

template<VEX_Precision PREC>
const UT_Array<VEXint<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::clipids ( ) const
inline

Definition at line 410 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXint<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::cliplayerids ( ) const
inline

Definition at line 414 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXint<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::cliplayermodes ( ) const
inline

Definition at line 415 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXint<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::cliplayerparents ( ) const
inline

Definition at line 417 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXfloat<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::cliplayerweights ( ) const
inline

Definition at line 416 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXfloat<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::cliptimes ( ) const
inline

Definition at line 411 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXfloat<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::clipweights ( ) const
inline

Definition at line 412 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_Array<VEXint<PREC> >& VEX_GeoCommandAgentClipEdit< PREC >::clipxformgroupids ( ) const
inline

Definition at line 413 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit& VEX_GeoCommandAgentClipEdit< PREC >::operator= ( const VEX_GeoCommandAgentClipEdit< PREC > &  )
default
template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit& VEX_GeoCommandAgentClipEdit< PREC >::operator= ( VEX_GeoCommandAgentClipEdit< PREC > &&  )
default
template<VEX_Precision PREC>
const VEXint<PREC> VEX_GeoCommandAgentClipEdit< PREC >::primnum ( ) const
inline

Definition at line 409 of file VEX_GeoCommand.h.

Member Data Documentation

template<VEX_Precision PREC>
UT_Array<VEXint<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipIds
protected

Definition at line 421 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXint<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipLayerIds
protected

Definition at line 425 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXint<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipLayerModes
protected

Definition at line 426 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXint<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipLayerParents
protected

Definition at line 428 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXfloat<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipLayerWeights
protected

Definition at line 427 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXfloat<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipTimes
protected

Definition at line 422 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXfloat<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipWeights
protected

Definition at line 423 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_Array<VEXint<PREC> > VEX_GeoCommandAgentClipEdit< PREC >::myClipXformGroupIds
protected

Definition at line 424 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
VEXint<PREC> VEX_GeoCommandAgentClipEdit< PREC >::myPrimNum
protected

Definition at line 420 of file VEX_GeoCommand.h.


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