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 (VEXint< PREC > srcelem, VEXint< PREC > primnum, const UT_StringArray &clipnames, const UT_Array< VEXfloat< PREC >> &cliptimes, const UT_Array< VEXfloat< PREC >> &clipweights, const UT_StringArray &clipxformgroups, 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_StringArrayclipnames () const
 
const UT_Array< VEXfloat< PREC > > & cliptimes () const
 
const UT_Array< VEXfloat< PREC > > & clipweights () const
 
const UT_StringArrayclipxformgroups () 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< PREC >
 VEX_GeoCommand (exint srcelem)
 
 VEX_GeoCommand ()
 
VEXint< PREC > elem () const
 

Protected Attributes

VEXint< PREC > myPrimNum
 
UT_StringArray myClipNames
 
UT_Array< VEXfloat< PREC > > myClipTimes
 
UT_Array< VEXfloat< PREC > > myClipWeights
 
UT_StringArray myClipXformGroups
 
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< PREC >
VEXint< PREC > mySourceElem
 

Detailed Description

template<VEX_Precision PREC>
class VEX_GeoCommandAgentClipEdit< PREC >

Definition at line 305 of file VEX_GeoCommand.h.

Constructor & Destructor Documentation

template<VEX_Precision PREC>
VEX_GeoCommandAgentClipEdit< PREC >::VEX_GeoCommandAgentClipEdit ( VEXint< PREC >  srcelem,
VEXint< PREC >  primnum,
const UT_StringArray clipnames,
const UT_Array< VEXfloat< PREC >> &  cliptimes,
const UT_Array< VEXfloat< PREC >> &  clipweights,
const UT_StringArray clipxformgroups,
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 308 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 >::cliplayerids ( ) const
inline

Definition at line 341 of file VEX_GeoCommand.h.

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

Definition at line 342 of file VEX_GeoCommand.h.

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

Definition at line 344 of file VEX_GeoCommand.h.

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

Definition at line 343 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_StringArray& VEX_GeoCommandAgentClipEdit< PREC >::clipnames ( ) const
inline

Definition at line 337 of file VEX_GeoCommand.h.

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

Definition at line 338 of file VEX_GeoCommand.h.

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

Definition at line 339 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
const UT_StringArray& VEX_GeoCommandAgentClipEdit< PREC >::clipxformgroups ( ) const
inline

Definition at line 340 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 336 of file VEX_GeoCommand.h.

Member Data Documentation

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

Definition at line 352 of file VEX_GeoCommand.h.

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

Definition at line 353 of file VEX_GeoCommand.h.

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

Definition at line 355 of file VEX_GeoCommand.h.

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

Definition at line 354 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_StringArray VEX_GeoCommandAgentClipEdit< PREC >::myClipNames
protected

Definition at line 348 of file VEX_GeoCommand.h.

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

Definition at line 349 of file VEX_GeoCommand.h.

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

Definition at line 350 of file VEX_GeoCommand.h.

template<VEX_Precision PREC>
UT_StringArray VEX_GeoCommandAgentClipEdit< PREC >::myClipXformGroups
protected

Definition at line 351 of file VEX_GeoCommand.h.

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

Definition at line 347 of file VEX_GeoCommand.h.


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