23 namespace SOP_GuideProcessCoreEnums
34 using namespace UT::Literal;
52 using namespace UT::Literal;
72 using namespace UT::Literal;
91 using namespace UT::Literal;
112 using namespace UT::Literal;
113 switch (enum_value) {
133 using namespace UT::Literal;
134 switch (enum_value) {
153 using namespace UT::Literal;
154 switch (enum_value) {
174 using namespace UT::Literal;
175 switch (enum_value) {
195 using namespace UT::Literal;
196 switch (enum_value) {
216 using namespace UT::Literal;
217 switch (enum_value) {
237 using namespace UT::Literal;
238 switch (enum_value) {
258 using namespace UT::Literal;
259 switch (enum_value) {
279 using namespace UT::Literal;
280 switch (enum_value) {
300 using namespace UT::Literal;
301 switch (enum_value) {
321 using namespace UT::Literal;
322 switch (enum_value) {
342 using namespace UT::Literal;
343 switch (enum_value) {
363 using namespace UT::Literal;
364 switch (enum_value) {
384 using namespace UT::Literal;
385 switch (enum_value) {
407 using namespace UT::Literal;
408 switch (enum_value) {
430 using namespace UT::Literal;
431 switch (enum_value) {
451 using namespace UT::Literal;
452 switch (enum_value) {
472 using namespace UT::Literal;
473 switch (enum_value) {
493 using namespace UT::Literal;
494 switch (enum_value) {
514 using namespace UT::Literal;
515 switch (enum_value) {
535 using namespace UT::Literal;
536 switch (enum_value) {
556 using namespace UT::Literal;
557 switch (enum_value) {
577 myUvattrib =
"uv"_UTsh;
584 myBlendcurveattrib =
"mask"_UTsh;
585 myBlendattrib =
"mask"_UTsh;
586 myBlendtexture =
""_UTsh;
588 mySetlength_mode = 0;
589 mySetlength_method = 1;
590 mySetlength_blend = 1;
591 mySetlength_randomize =
false;
592 mySetlength_length = 0.1;
593 mySetlength_lengthoverride = 0;
594 mySetlength_lengthoptions = 0;
598 mySetlength_lengthcurveattrib =
"length"_UTsh;
599 mySetlength_lengthattrib =
"length"_UTsh;
600 mySetlength_lengthtexture =
""_UTsh;
601 mySetlength_lengthtextureprim =
"mask"_UTsh;
602 mySetlength_lengthuvmode = 0;
603 mySetlength_lengthrandmin = 0.1;
604 mySetlength_lengthrandminoverride = 0;
605 mySetlength_lengthrandminoptions = 0;
606 mySetlength_lengthrandmininrange =
UT_Vector2D(0,1);
607 mySetlength_lengthrandminoutrange =
UT_Vector2D(0,1);
609 mySetlength_lengthrandmincurveattrib =
"minlength"_UTsh;
610 mySetlength_lengthrandminattrib =
"minlength"_UTsh;
611 mySetlength_lengthrandmintexture =
""_UTsh;
612 mySetlength_lengthrandmintextureprim =
"mask"_UTsh;
613 mySetlength_lengthrandminuvmode = 0;
614 mySetlength_lengthrandmax = 0.2;
615 mySetlength_lengthrandmaxoverride = 0;
616 mySetlength_lengthrandmaxoptions = 0;
617 mySetlength_lengthrandmaxinrange =
UT_Vector2D(0,1);
618 mySetlength_lengthrandmaxoutrange =
UT_Vector2D(0,1);
620 mySetlength_lengthrandmaxcurveattrib =
"maxlength"_UTsh;
621 mySetlength_lengthrandmaxattrib =
"maxlength"_UTsh;
622 mySetlength_lengthrandmaxtexture =
""_UTsh;
623 mySetlength_lengthrandmaxtextureprim =
"mask"_UTsh;
624 mySetlength_lengthrandmaxuvmode = 0;
625 mySetlength_scalefactor = 1;
626 mySetlength_scalefactoroverride = 0;
627 mySetlength_scalefactoroptions = 0;
629 mySetlength_scalefactoroutrange =
UT_Vector2D(0,1);
631 mySetlength_scalefactorcurveattrib =
"scalefactor"_UTsh;
632 mySetlength_scalefactorattrib =
"scalefactor"_UTsh;
633 mySetlength_scalefactortexture =
""_UTsh;
634 mySetlength_scalefactortextureprim =
"mask"_UTsh;
635 mySetlength_scalefactoruvmode = 0;
636 mySetlength_scalefactorrandmin = 1;
637 mySetlength_scalefactorrandminoverride = 0;
638 mySetlength_scalefactorrandminoptions = 0;
639 mySetlength_scalefactorrandmininrange =
UT_Vector2D(0,1);
640 mySetlength_scalefactorrandminoutrange =
UT_Vector2D(0,1);
642 mySetlength_scalefactorrandmincurveattrib =
"scalefactormin"_UTsh;
643 mySetlength_scalefactorrandminattrib =
"scalefactormin"_UTsh;
644 mySetlength_scalefactorrandmintexture =
""_UTsh;
645 mySetlength_scalefactorrandmintextureprim =
"mask"_UTsh;
646 mySetlength_scalefactorrandminuvmode = 0;
647 mySetlength_scalefactorrandmax = 1;
648 mySetlength_scalefactorrandmaxoverride = 0;
649 mySetlength_scalefactorrandmaxoptions = 0;
650 mySetlength_scalefactorrandmaxinrange =
UT_Vector2D(0,1);
651 mySetlength_scalefactorrandmaxoutrange =
UT_Vector2D(0,1);
653 mySetlength_scalefactorrandmaxcurveattrib =
"scalefactormax"_UTsh;
654 mySetlength_scalefactorrandmaxattrib =
"scalefactormax"_UTsh;
655 mySetlength_scalefactorrandmaxtexture =
""_UTsh;
656 mySetlength_scalefactorrandmaxtextureprim =
"mask"_UTsh;
657 mySetlength_scalefactorrandmaxuvmode = 0;
658 mySetlength_cullzerolen =
true;
659 mySetlength_cullthreshold = 0.0001;
663 myBend_axiscurveattrib =
"bendaxis"_UTsh;
664 myBend_axisskinattrib =
"bendaxis"_UTsh;
666 myBend_dircurveattrib =
"benddir"_UTsh;
667 myBend_dirskinattrib =
"benddir"_UTsh;
668 myBend_dirtoaxis = 0;
670 myBend_angleoverride = 0;
671 myBend_angleoptions = 0;
674 myBend_anglemapramptobarbs =
false;
676 myBend_anglecurveattrib =
"anglescale"_UTsh;
677 myBend_angleattrib =
"anglescale"_UTsh;
678 myBend_angletexture =
""_UTsh;
679 myBend_angletextureprim =
"mask"_UTsh;
680 myBend_angleuvmode = 0;
681 myBend_anglerand = 0;
682 myBend_anglerandoverride = 0;
683 myBend_anglerandoptions = 0;
687 myBend_anglerandcurveattrib =
"anglerandscale"_UTsh;
688 myBend_anglerandattrib =
"anglerandscale"_UTsh;
689 myBend_anglerandtexture =
""_UTsh;
690 myBend_anglerandtextureprim =
"mask"_UTsh;
691 myBend_angleranduvmode = 0;
692 myBend_anglerandbias = 0.5;
693 myBend_anglerandbiasoverride = 0;
694 myBend_anglerandbiasoptions = 0;
698 myBend_anglerandbiascurveattrib =
"anglerandbiasscale"_UTsh;
699 myBend_anglerandbiasattrib =
"anglerandbiasscale"_UTsh;
700 myBend_anglerandbiastexture =
""_UTsh;
701 myBend_anglerandbiastextureprim =
"mask"_UTsh;
702 myBend_anglerandbiasuvmode = 0;
715 if (myGeotype != src.myGeotype)
return false;
716 if (myBarbside != src.myBarbside)
return false;
717 if (myUvattrib != src.myUvattrib)
return false;
718 if (myGrouptype != src.myGrouptype)
return false;
719 if (myGroup != src.myGroup)
return false;
720 if (mySeed != src.mySeed)
return false;
721 if (myVismasks != src.myVismasks)
return false;
722 if (myBlend != src.myBlend)
return false;
723 if (myBlendoverride != src.myBlendoverride)
return false;
724 if (myBlendcurveattrib != src.myBlendcurveattrib)
return false;
725 if (myBlendattrib != src.myBlendattrib)
return false;
726 if (myBlendtexture != src.myBlendtexture)
return false;
727 if (myOp != src.myOp)
return false;
728 if (mySetlength_mode != src.mySetlength_mode)
return false;
729 if (mySetlength_method != src.mySetlength_method)
return false;
730 if (mySetlength_blend != src.mySetlength_blend)
return false;
731 if (mySetlength_randomize != src.mySetlength_randomize)
return false;
732 if (mySetlength_length != src.mySetlength_length)
return false;
733 if (mySetlength_lengthoverride != src.mySetlength_lengthoverride)
return false;
734 if (mySetlength_lengthoptions != src.mySetlength_lengthoptions)
return false;
735 if (mySetlength_lengthinrange != src.mySetlength_lengthinrange)
return false;
736 if (mySetlength_lengthoutrange != src.mySetlength_lengthoutrange)
return false;
737 if (mySetlength_lengthremapramp != src.mySetlength_lengthremapramp)
738 {
if (!mySetlength_lengthremapramp || !src.mySetlength_lengthremapramp || !(*mySetlength_lengthremapramp == *src.mySetlength_lengthremapramp))
return false; }
739 if (mySetlength_lengthcurveattrib != src.mySetlength_lengthcurveattrib)
return false;
740 if (mySetlength_lengthattrib != src.mySetlength_lengthattrib)
return false;
741 if (mySetlength_lengthtexture != src.mySetlength_lengthtexture)
return false;
742 if (mySetlength_lengthtextureprim != src.mySetlength_lengthtextureprim)
return false;
743 if (mySetlength_lengthuvmode != src.mySetlength_lengthuvmode)
return false;
744 if (mySetlength_lengthrandmin != src.mySetlength_lengthrandmin)
return false;
745 if (mySetlength_lengthrandminoverride != src.mySetlength_lengthrandminoverride)
return false;
746 if (mySetlength_lengthrandminoptions != src.mySetlength_lengthrandminoptions)
return false;
747 if (mySetlength_lengthrandmininrange != src.mySetlength_lengthrandmininrange)
return false;
748 if (mySetlength_lengthrandminoutrange != src.mySetlength_lengthrandminoutrange)
return false;
749 if (mySetlength_lengthrandminremapramp != src.mySetlength_lengthrandminremapramp)
750 {
if (!mySetlength_lengthrandminremapramp || !src.mySetlength_lengthrandminremapramp || !(*mySetlength_lengthrandminremapramp == *src.mySetlength_lengthrandminremapramp))
return false; }
751 if (mySetlength_lengthrandmincurveattrib != src.mySetlength_lengthrandmincurveattrib)
return false;
752 if (mySetlength_lengthrandminattrib != src.mySetlength_lengthrandminattrib)
return false;
753 if (mySetlength_lengthrandmintexture != src.mySetlength_lengthrandmintexture)
return false;
754 if (mySetlength_lengthrandmintextureprim != src.mySetlength_lengthrandmintextureprim)
return false;
755 if (mySetlength_lengthrandminuvmode != src.mySetlength_lengthrandminuvmode)
return false;
756 if (mySetlength_lengthrandmax != src.mySetlength_lengthrandmax)
return false;
757 if (mySetlength_lengthrandmaxoverride != src.mySetlength_lengthrandmaxoverride)
return false;
758 if (mySetlength_lengthrandmaxoptions != src.mySetlength_lengthrandmaxoptions)
return false;
759 if (mySetlength_lengthrandmaxinrange != src.mySetlength_lengthrandmaxinrange)
return false;
760 if (mySetlength_lengthrandmaxoutrange != src.mySetlength_lengthrandmaxoutrange)
return false;
761 if (mySetlength_lengthrandmaxremapramp != src.mySetlength_lengthrandmaxremapramp)
762 {
if (!mySetlength_lengthrandmaxremapramp || !src.mySetlength_lengthrandmaxremapramp || !(*mySetlength_lengthrandmaxremapramp == *src.mySetlength_lengthrandmaxremapramp))
return false; }
763 if (mySetlength_lengthrandmaxcurveattrib != src.mySetlength_lengthrandmaxcurveattrib)
return false;
764 if (mySetlength_lengthrandmaxattrib != src.mySetlength_lengthrandmaxattrib)
return false;
765 if (mySetlength_lengthrandmaxtexture != src.mySetlength_lengthrandmaxtexture)
return false;
766 if (mySetlength_lengthrandmaxtextureprim != src.mySetlength_lengthrandmaxtextureprim)
return false;
767 if (mySetlength_lengthrandmaxuvmode != src.mySetlength_lengthrandmaxuvmode)
return false;
768 if (mySetlength_scalefactor != src.mySetlength_scalefactor)
return false;
769 if (mySetlength_scalefactoroverride != src.mySetlength_scalefactoroverride)
return false;
770 if (mySetlength_scalefactoroptions != src.mySetlength_scalefactoroptions)
return false;
771 if (mySetlength_scalefactorinrange != src.mySetlength_scalefactorinrange)
return false;
772 if (mySetlength_scalefactoroutrange != src.mySetlength_scalefactoroutrange)
return false;
773 if (mySetlength_scalefactorremapramp != src.mySetlength_scalefactorremapramp)
774 {
if (!mySetlength_scalefactorremapramp || !src.mySetlength_scalefactorremapramp || !(*mySetlength_scalefactorremapramp == *src.mySetlength_scalefactorremapramp))
return false; }
775 if (mySetlength_scalefactorcurveattrib != src.mySetlength_scalefactorcurveattrib)
return false;
776 if (mySetlength_scalefactorattrib != src.mySetlength_scalefactorattrib)
return false;
777 if (mySetlength_scalefactortexture != src.mySetlength_scalefactortexture)
return false;
778 if (mySetlength_scalefactortextureprim != src.mySetlength_scalefactortextureprim)
return false;
779 if (mySetlength_scalefactoruvmode != src.mySetlength_scalefactoruvmode)
return false;
780 if (mySetlength_scalefactorrandmin != src.mySetlength_scalefactorrandmin)
return false;
781 if (mySetlength_scalefactorrandminoverride != src.mySetlength_scalefactorrandminoverride)
return false;
782 if (mySetlength_scalefactorrandminoptions != src.mySetlength_scalefactorrandminoptions)
return false;
783 if (mySetlength_scalefactorrandmininrange != src.mySetlength_scalefactorrandmininrange)
return false;
784 if (mySetlength_scalefactorrandminoutrange != src.mySetlength_scalefactorrandminoutrange)
return false;
785 if (mySetlength_scalefactorrandminremapramp != src.mySetlength_scalefactorrandminremapramp)
786 {
if (!mySetlength_scalefactorrandminremapramp || !src.mySetlength_scalefactorrandminremapramp || !(*mySetlength_scalefactorrandminremapramp == *src.mySetlength_scalefactorrandminremapramp))
return false; }
787 if (mySetlength_scalefactorrandmincurveattrib != src.mySetlength_scalefactorrandmincurveattrib)
return false;
788 if (mySetlength_scalefactorrandminattrib != src.mySetlength_scalefactorrandminattrib)
return false;
789 if (mySetlength_scalefactorrandmintexture != src.mySetlength_scalefactorrandmintexture)
return false;
790 if (mySetlength_scalefactorrandmintextureprim != src.mySetlength_scalefactorrandmintextureprim)
return false;
791 if (mySetlength_scalefactorrandminuvmode != src.mySetlength_scalefactorrandminuvmode)
return false;
792 if (mySetlength_scalefactorrandmax != src.mySetlength_scalefactorrandmax)
return false;
793 if (mySetlength_scalefactorrandmaxoverride != src.mySetlength_scalefactorrandmaxoverride)
return false;
794 if (mySetlength_scalefactorrandmaxoptions != src.mySetlength_scalefactorrandmaxoptions)
return false;
795 if (mySetlength_scalefactorrandmaxinrange != src.mySetlength_scalefactorrandmaxinrange)
return false;
796 if (mySetlength_scalefactorrandmaxoutrange != src.mySetlength_scalefactorrandmaxoutrange)
return false;
797 if (mySetlength_scalefactorrandmaxremapramp != src.mySetlength_scalefactorrandmaxremapramp)
798 {
if (!mySetlength_scalefactorrandmaxremapramp || !src.mySetlength_scalefactorrandmaxremapramp || !(*mySetlength_scalefactorrandmaxremapramp == *src.mySetlength_scalefactorrandmaxremapramp))
return false; }
799 if (mySetlength_scalefactorrandmaxcurveattrib != src.mySetlength_scalefactorrandmaxcurveattrib)
return false;
800 if (mySetlength_scalefactorrandmaxattrib != src.mySetlength_scalefactorrandmaxattrib)
return false;
801 if (mySetlength_scalefactorrandmaxtexture != src.mySetlength_scalefactorrandmaxtexture)
return false;
802 if (mySetlength_scalefactorrandmaxtextureprim != src.mySetlength_scalefactorrandmaxtextureprim)
return false;
803 if (mySetlength_scalefactorrandmaxuvmode != src.mySetlength_scalefactorrandmaxuvmode)
return false;
804 if (mySetlength_cullzerolen != src.mySetlength_cullzerolen)
return false;
805 if (mySetlength_cullthreshold != src.mySetlength_cullthreshold)
return false;
806 if (myBend_blend != src.myBend_blend)
return false;
807 if (myBend_axismode != src.myBend_axismode)
return false;
808 if (myBend_axis != src.myBend_axis)
return false;
809 if (myBend_axiscurveattrib != src.myBend_axiscurveattrib)
return false;
810 if (myBend_axisskinattrib != src.myBend_axisskinattrib)
return false;
811 if (myBend_dir != src.myBend_dir)
return false;
812 if (myBend_dircurveattrib != src.myBend_dircurveattrib)
return false;
813 if (myBend_dirskinattrib != src.myBend_dirskinattrib)
return false;
814 if (myBend_dirtoaxis != src.myBend_dirtoaxis)
return false;
815 if (myBend_angle != src.myBend_angle)
return false;
816 if (myBend_angleoverride != src.myBend_angleoverride)
return false;
817 if (myBend_angleoptions != src.myBend_angleoptions)
return false;
818 if (myBend_angleinrange != src.myBend_angleinrange)
return false;
819 if (myBend_angleoutrange != src.myBend_angleoutrange)
return false;
820 if (myBend_anglemapramptobarbs != src.myBend_anglemapramptobarbs)
return false;
821 if (myBend_angleremapramp != src.myBend_angleremapramp)
822 {
if (!myBend_angleremapramp || !src.myBend_angleremapramp || !(*myBend_angleremapramp == *src.myBend_angleremapramp))
return false; }
823 if (myBend_anglecurveattrib != src.myBend_anglecurveattrib)
return false;
824 if (myBend_angleattrib != src.myBend_angleattrib)
return false;
825 if (myBend_angletexture != src.myBend_angletexture)
return false;
826 if (myBend_angletextureprim != src.myBend_angletextureprim)
return false;
827 if (myBend_angleuvmode != src.myBend_angleuvmode)
return false;
828 if (myBend_anglerand != src.myBend_anglerand)
return false;
829 if (myBend_anglerandoverride != src.myBend_anglerandoverride)
return false;
830 if (myBend_anglerandoptions != src.myBend_anglerandoptions)
return false;
831 if (myBend_anglerandinrange != src.myBend_anglerandinrange)
return false;
832 if (myBend_anglerandoutrange != src.myBend_anglerandoutrange)
return false;
833 if (myBend_anglerandremapramp != src.myBend_anglerandremapramp)
834 {
if (!myBend_anglerandremapramp || !src.myBend_anglerandremapramp || !(*myBend_anglerandremapramp == *src.myBend_anglerandremapramp))
return false; }
835 if (myBend_anglerandcurveattrib != src.myBend_anglerandcurveattrib)
return false;
836 if (myBend_anglerandattrib != src.myBend_anglerandattrib)
return false;
837 if (myBend_anglerandtexture != src.myBend_anglerandtexture)
return false;
838 if (myBend_anglerandtextureprim != src.myBend_anglerandtextureprim)
return false;
839 if (myBend_angleranduvmode != src.myBend_angleranduvmode)
return false;
840 if (myBend_anglerandbias != src.myBend_anglerandbias)
return false;
841 if (myBend_anglerandbiasoverride != src.myBend_anglerandbiasoverride)
return false;
842 if (myBend_anglerandbiasoptions != src.myBend_anglerandbiasoptions)
return false;
843 if (myBend_anglerandbiasinrange != src.myBend_anglerandbiasinrange)
return false;
844 if (myBend_anglerandbiasoutrange != src.myBend_anglerandbiasoutrange)
return false;
845 if (myBend_anglerandbiasremapramp != src.myBend_anglerandbiasremapramp)
846 {
if (!myBend_anglerandbiasremapramp || !src.myBend_anglerandbiasremapramp || !(*myBend_anglerandbiasremapramp == *src.myBend_anglerandbiasremapramp))
return false; }
847 if (myBend_anglerandbiascurveattrib != src.myBend_anglerandbiascurveattrib)
return false;
848 if (myBend_anglerandbiasattrib != src.myBend_anglerandbiasattrib)
return false;
849 if (myBend_anglerandbiastexture != src.myBend_anglerandbiastexture)
return false;
850 if (myBend_anglerandbiastextureprim != src.myBend_anglerandbiastextureprim)
return false;
851 if (myBend_anglerandbiasuvmode != src.myBend_anglerandbiasuvmode)
return false;
892 graph->
evalOpParm(myGeotype, nodeidx,
"geotype", time, 0);
895 graph->
evalOpParm(myBarbside, nodeidx,
"barbside", time, 0);
896 myUvattrib =
"uv"_UTsh;
898 graph->
evalOpParm(myUvattrib, nodeidx,
"uvattrib", time, 0);
901 graph->
evalOpParm(myGrouptype, nodeidx,
"grouptype", time, 0);
904 graph->
evalOpParm(myGroup, nodeidx,
"group", time, 0);
907 graph->
evalOpParm(mySeed, nodeidx,
"seed", time, 0);
910 graph->
evalOpParm(myVismasks, nodeidx,
"vismasks", time, 0);
913 graph->
evalOpParm(myBlend, nodeidx,
"blend", time, 0);
916 graph->
evalOpParm(myBlendoverride, nodeidx,
"blendoverride", time, 0);
917 myBlendcurveattrib =
"mask"_UTsh;
918 if (
true && ( (
true&&!(((
int64(getBlendoverride())!=1)))) ) )
919 graph->
evalOpParm(myBlendcurveattrib, nodeidx,
"blendcurveattrib", time, 0);
920 myBlendattrib =
"mask"_UTsh;
921 if (
true && ( (
true&&!(((
int64(getBlendoverride())!=2)))) ) )
922 graph->
evalOpParm(myBlendattrib, nodeidx,
"blendattrib", time, 0);
923 myBlendtexture =
""_UTsh;
924 if (
true && ( (
true&&!(((
int64(getBlendoverride())!=3)))) ) )
925 graph->
evalOpParm(myBlendtexture, nodeidx,
"blendtexture", time, 0);
928 graph->
evalOpParm(myOp, nodeidx,
"op", time, 0);
929 mySetlength_mode = 0;
930 if (
true && ( (
true&&!(((
int64(getOp())!=0)))) ) )
931 graph->
evalOpParm(mySetlength_mode, nodeidx,
"setlength_mode", time, 0);
932 mySetlength_method = 1;
933 if (
true && ( (
true&&!(((
int64(getOp())!=0)))) ) )
934 graph->
evalOpParm(mySetlength_method, nodeidx,
"setlength_method", time, 0);
935 mySetlength_blend = 1;
936 if (
true && ( (
true&&!(((
int64(getOp())!=0)))) ) )
937 graph->
evalOpParm(mySetlength_blend, nodeidx,
"setlength_blend", time, 0);
938 mySetlength_randomize =
false;
939 if (
true && ( (
true&&!(((
int64(getOp())!=0)))) ) )
940 graph->
evalOpParm(mySetlength_randomize, nodeidx,
"setlength_randomize", time, 0);
941 mySetlength_length = 0.1;
942 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0)))) ) )
943 graph->
evalOpParm(mySetlength_length, nodeidx,
"setlength_length", time, 0);
944 mySetlength_lengthoverride = 0;
945 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0)))) ) )
946 graph->
evalOpParm(mySetlength_lengthoverride, nodeidx,
"setlength_lengthoverride", time, 0);
947 mySetlength_lengthoptions = 0;
948 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0)))) ) )
949 graph->
evalOpParm(mySetlength_lengthoptions, nodeidx,
"setlength_lengthoptions", time, 0);
951 if (
true && ( (
true&&!(((
int64(getSetlength_lengthoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((getSetlength_lengthoptions()!=1)&&(getSetlength_lengthoptions()!=3)))) ) )
952 graph->
evalOpParm(mySetlength_lengthinrange, nodeidx,
"setlength_lengthinrange", time, 0);
954 if (
true && ( (
true&&!(((
int64(getSetlength_lengthoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((getSetlength_lengthoptions()!=1)&&(getSetlength_lengthoptions()!=3)))) ) )
955 graph->
evalOpParm(mySetlength_lengthoutrange, nodeidx,
"setlength_lengthoutrange", time, 0);
957 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((getSetlength_lengthoptions()!=2)&&(getSetlength_lengthoptions()!=3)))) ) )
958 graph->
evalOpParm(mySetlength_lengthremapramp, nodeidx,
"setlength_lengthremapramp", time, 0);
959 mySetlength_lengthcurveattrib =
"length"_UTsh;
960 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((
int64(getSetlength_lengthoverride())!=1)))) ) )
961 graph->
evalOpParm(mySetlength_lengthcurveattrib, nodeidx,
"setlength_lengthcurveattrib", time, 0);
962 mySetlength_lengthattrib =
"length"_UTsh;
963 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((
int64(getSetlength_lengthoverride())!=2)))) ) )
964 graph->
evalOpParm(mySetlength_lengthattrib, nodeidx,
"setlength_lengthattrib", time, 0);
965 mySetlength_lengthtexture =
""_UTsh;
966 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((
int64(getSetlength_lengthoverride())!=3)))) ) )
967 graph->
evalOpParm(mySetlength_lengthtexture, nodeidx,
"setlength_lengthtexture", time, 0);
968 mySetlength_lengthtextureprim =
"mask"_UTsh;
969 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((
int64(getSetlength_lengthoverride())!=4)))) ) )
970 graph->
evalOpParm(mySetlength_lengthtextureprim, nodeidx,
"setlength_lengthtextureprim", time, 0);
971 mySetlength_lengthuvmode = 0;
972 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()!=0))||((
int64(getSetlength_lengthoverride())!=4)))) ) )
973 graph->
evalOpParm(mySetlength_lengthuvmode, nodeidx,
"setlength_lengthuvmode", time, 0);
974 mySetlength_lengthrandmin = 0.1;
975 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
976 graph->
evalOpParm(mySetlength_lengthrandmin, nodeidx,
"setlength_lengthrandmin", time, 0);
977 mySetlength_lengthrandminoverride = 0;
978 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
979 graph->
evalOpParm(mySetlength_lengthrandminoverride, nodeidx,
"setlength_lengthrandminoverride", time, 0);
980 mySetlength_lengthrandminoptions = 0;
981 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
982 graph->
evalOpParm(mySetlength_lengthrandminoptions, nodeidx,
"setlength_lengthrandminoptions", time, 0);
983 mySetlength_lengthrandmininrange =
UT_Vector2D(0,1);
984 if (
true && ( (
true&&!(((
int64(getSetlength_lengthrandminoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandminoptions()!=1)&&(getSetlength_lengthrandminoptions()!=3)))) ) )
985 graph->
evalOpParm(mySetlength_lengthrandmininrange, nodeidx,
"setlength_lengthrandmininrange", time, 0);
986 mySetlength_lengthrandminoutrange =
UT_Vector2D(0,1);
987 if (
true && ( (
true&&!(((
int64(getSetlength_lengthrandminoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandminoptions()!=1)&&(getSetlength_lengthrandminoptions()!=3)))) ) )
988 graph->
evalOpParm(mySetlength_lengthrandminoutrange, nodeidx,
"setlength_lengthrandminoutrange", time, 0);
990 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandminoptions()!=2)&&(getSetlength_lengthrandminoptions()!=3)))) ) )
991 graph->
evalOpParm(mySetlength_lengthrandminremapramp, nodeidx,
"setlength_lengthrandminremapramp", time, 0);
992 mySetlength_lengthrandmincurveattrib =
"minlength"_UTsh;
993 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandminoverride())!=1)))) ) )
994 graph->
evalOpParm(mySetlength_lengthrandmincurveattrib, nodeidx,
"setlength_lengthrandmincurveattrib", time, 0);
995 mySetlength_lengthrandminattrib =
"minlength"_UTsh;
996 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandminoverride())!=2)))) ) )
997 graph->
evalOpParm(mySetlength_lengthrandminattrib, nodeidx,
"setlength_lengthrandminattrib", time, 0);
998 mySetlength_lengthrandmintexture =
""_UTsh;
999 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandminoverride())!=3)))) ) )
1000 graph->
evalOpParm(mySetlength_lengthrandmintexture, nodeidx,
"setlength_lengthrandmintexture", time, 0);
1001 mySetlength_lengthrandmintextureprim =
"mask"_UTsh;
1002 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandminoverride())!=4)))) ) )
1003 graph->
evalOpParm(mySetlength_lengthrandmintextureprim, nodeidx,
"setlength_lengthrandmintextureprim", time, 0);
1004 mySetlength_lengthrandminuvmode = 0;
1005 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandminoverride())!=4)))) ) )
1006 graph->
evalOpParm(mySetlength_lengthrandminuvmode, nodeidx,
"setlength_lengthrandminuvmode", time, 0);
1007 mySetlength_lengthrandmax = 0.2;
1008 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
1009 graph->
evalOpParm(mySetlength_lengthrandmax, nodeidx,
"setlength_lengthrandmax", time, 0);
1010 mySetlength_lengthrandmaxoverride = 0;
1011 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
1012 graph->
evalOpParm(mySetlength_lengthrandmaxoverride, nodeidx,
"setlength_lengthrandmaxoverride", time, 0);
1013 mySetlength_lengthrandmaxoptions = 0;
1014 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0)))) ) )
1015 graph->
evalOpParm(mySetlength_lengthrandmaxoptions, nodeidx,
"setlength_lengthrandmaxoptions", time, 0);
1016 mySetlength_lengthrandmaxinrange =
UT_Vector2D(0,1);
1017 if (
true && ( (
true&&!(((
int64(getSetlength_lengthrandmaxoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandmaxoptions()!=1)&&(getSetlength_lengthrandmaxoptions()!=3)))) ) )
1018 graph->
evalOpParm(mySetlength_lengthrandmaxinrange, nodeidx,
"setlength_lengthrandmaxinrange", time, 0);
1019 mySetlength_lengthrandmaxoutrange =
UT_Vector2D(0,1);
1020 if (
true && ( (
true&&!(((
int64(getSetlength_lengthrandmaxoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandmaxoptions()!=1)&&(getSetlength_lengthrandmaxoptions()!=3)))) ) )
1021 graph->
evalOpParm(mySetlength_lengthrandmaxoutrange, nodeidx,
"setlength_lengthrandmaxoutrange", time, 0);
1023 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((getSetlength_lengthrandmaxoptions()!=2)&&(getSetlength_lengthrandmaxoptions()!=3)))) ) )
1024 graph->
evalOpParm(mySetlength_lengthrandmaxremapramp, nodeidx,
"setlength_lengthrandmaxremapramp", time, 0);
1025 mySetlength_lengthrandmaxcurveattrib =
"maxlength"_UTsh;
1026 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandmaxoverride())!=1)))) ) )
1027 graph->
evalOpParm(mySetlength_lengthrandmaxcurveattrib, nodeidx,
"setlength_lengthrandmaxcurveattrib", time, 0);
1028 mySetlength_lengthrandmaxattrib =
"maxlength"_UTsh;
1029 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandmaxoverride())!=2)))) ) )
1030 graph->
evalOpParm(mySetlength_lengthrandmaxattrib, nodeidx,
"setlength_lengthrandmaxattrib", time, 0);
1031 mySetlength_lengthrandmaxtexture =
""_UTsh;
1032 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandmaxoverride())!=3)))) ) )
1033 graph->
evalOpParm(mySetlength_lengthrandmaxtexture, nodeidx,
"setlength_lengthrandmaxtexture", time, 0);
1034 mySetlength_lengthrandmaxtextureprim =
"mask"_UTsh;
1035 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandmaxoverride())!=4)))) ) )
1036 graph->
evalOpParm(mySetlength_lengthrandmaxtextureprim, nodeidx,
"setlength_lengthrandmaxtextureprim", time, 0);
1037 mySetlength_lengthrandmaxuvmode = 0;
1038 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())==1))||((getSetlength_randomize()==0))||((
int64(getSetlength_lengthrandmaxoverride())!=4)))) ) )
1039 graph->
evalOpParm(mySetlength_lengthrandmaxuvmode, nodeidx,
"setlength_lengthrandmaxuvmode", time, 0);
1040 mySetlength_scalefactor = 1;
1041 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1)))) ) )
1042 graph->
evalOpParm(mySetlength_scalefactor, nodeidx,
"setlength_scalefactor", time, 0);
1043 mySetlength_scalefactoroverride = 0;
1044 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1)))) ) )
1045 graph->
evalOpParm(mySetlength_scalefactoroverride, nodeidx,
"setlength_scalefactoroverride", time, 0);
1046 mySetlength_scalefactoroptions = 0;
1047 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1)))) ) )
1048 graph->
evalOpParm(mySetlength_scalefactoroptions, nodeidx,
"setlength_scalefactoroptions", time, 0);
1049 mySetlength_scalefactorinrange =
UT_Vector2D(0,1);
1050 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactoroverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((getSetlength_scalefactoroptions()!=1)&&(getSetlength_scalefactoroptions()!=3)))) ) )
1051 graph->
evalOpParm(mySetlength_scalefactorinrange, nodeidx,
"setlength_scalefactorinrange", time, 0);
1052 mySetlength_scalefactoroutrange =
UT_Vector2D(0,1);
1053 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactoroverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((getSetlength_scalefactoroptions()!=1)&&(getSetlength_scalefactoroptions()!=3)))) ) )
1054 graph->
evalOpParm(mySetlength_scalefactoroutrange, nodeidx,
"setlength_scalefactoroutrange", time, 0);
1056 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((getSetlength_scalefactoroptions()!=2)&&(getSetlength_scalefactoroptions()!=3)))) ) )
1057 graph->
evalOpParm(mySetlength_scalefactorremapramp, nodeidx,
"setlength_scalefactorremapramp", time, 0);
1058 mySetlength_scalefactorcurveattrib =
"scalefactor"_UTsh;
1059 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((
int64(getSetlength_scalefactoroverride())!=1)))) ) )
1060 graph->
evalOpParm(mySetlength_scalefactorcurveattrib, nodeidx,
"setlength_scalefactorcurveattrib", time, 0);
1061 mySetlength_scalefactorattrib =
"scalefactor"_UTsh;
1062 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((
int64(getSetlength_scalefactoroverride())!=2)))) ) )
1063 graph->
evalOpParm(mySetlength_scalefactorattrib, nodeidx,
"setlength_scalefactorattrib", time, 0);
1064 mySetlength_scalefactortexture =
""_UTsh;
1065 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((
int64(getSetlength_scalefactoroverride())!=3)))) ) )
1066 graph->
evalOpParm(mySetlength_scalefactortexture, nodeidx,
"setlength_scalefactortexture", time, 0);
1067 mySetlength_scalefactortextureprim =
"mask"_UTsh;
1068 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((
int64(getSetlength_scalefactoroverride())!=4)))) ) )
1069 graph->
evalOpParm(mySetlength_scalefactortextureprim, nodeidx,
"setlength_scalefactortextureprim", time, 0);
1070 mySetlength_scalefactoruvmode = 0;
1071 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==1))||((
int64(getSetlength_scalefactoroverride())!=4)))) ) )
1072 graph->
evalOpParm(mySetlength_scalefactoruvmode, nodeidx,
"setlength_scalefactoruvmode", time, 0);
1073 mySetlength_scalefactorrandmin = 1;
1074 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1075 graph->
evalOpParm(mySetlength_scalefactorrandmin, nodeidx,
"setlength_scalefactorrandmin", time, 0);
1076 mySetlength_scalefactorrandminoverride = 0;
1077 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1078 graph->
evalOpParm(mySetlength_scalefactorrandminoverride, nodeidx,
"setlength_scalefactorrandminoverride", time, 0);
1079 mySetlength_scalefactorrandminoptions = 0;
1080 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1081 graph->
evalOpParm(mySetlength_scalefactorrandminoptions, nodeidx,
"setlength_scalefactorrandminoptions", time, 0);
1082 mySetlength_scalefactorrandmininrange =
UT_Vector2D(0,1);
1083 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactorrandminoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandminoptions()!=1)&&(getSetlength_scalefactorrandminoptions()!=3)))) ) )
1084 graph->
evalOpParm(mySetlength_scalefactorrandmininrange, nodeidx,
"setlength_scalefactorrandmininrange", time, 0);
1085 mySetlength_scalefactorrandminoutrange =
UT_Vector2D(0,1);
1086 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactorrandminoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandminoptions()!=1)&&(getSetlength_scalefactorrandminoptions()!=3)))) ) )
1087 graph->
evalOpParm(mySetlength_scalefactorrandminoutrange, nodeidx,
"setlength_scalefactorrandminoutrange", time, 0);
1089 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandminoptions()!=2)&&(getSetlength_scalefactorrandminoptions()!=3)))) ) )
1090 graph->
evalOpParm(mySetlength_scalefactorrandminremapramp, nodeidx,
"setlength_scalefactorrandminremapramp", time, 0);
1091 mySetlength_scalefactorrandmincurveattrib =
"scalefactormin"_UTsh;
1092 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandminoverride())!=1)))) ) )
1093 graph->
evalOpParm(mySetlength_scalefactorrandmincurveattrib, nodeidx,
"setlength_scalefactorrandmincurveattrib", time, 0);
1094 mySetlength_scalefactorrandminattrib =
"scalefactormin"_UTsh;
1095 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandminoverride())!=2)))) ) )
1096 graph->
evalOpParm(mySetlength_scalefactorrandminattrib, nodeidx,
"setlength_scalefactorrandminattrib", time, 0);
1097 mySetlength_scalefactorrandmintexture =
""_UTsh;
1098 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandminoverride())!=3)))) ) )
1099 graph->
evalOpParm(mySetlength_scalefactorrandmintexture, nodeidx,
"setlength_scalefactorrandmintexture", time, 0);
1100 mySetlength_scalefactorrandmintextureprim =
"mask"_UTsh;
1101 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandminoverride())!=4)))) ) )
1102 graph->
evalOpParm(mySetlength_scalefactorrandmintextureprim, nodeidx,
"setlength_scalefactorrandmintextureprim", time, 0);
1103 mySetlength_scalefactorrandminuvmode = 0;
1104 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandminoverride())!=4)))) ) )
1105 graph->
evalOpParm(mySetlength_scalefactorrandminuvmode, nodeidx,
"setlength_scalefactorrandminuvmode", time, 0);
1106 mySetlength_scalefactorrandmax = 1;
1107 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1108 graph->
evalOpParm(mySetlength_scalefactorrandmax, nodeidx,
"setlength_scalefactorrandmax", time, 0);
1109 mySetlength_scalefactorrandmaxoverride = 0;
1110 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1111 graph->
evalOpParm(mySetlength_scalefactorrandmaxoverride, nodeidx,
"setlength_scalefactorrandmaxoverride", time, 0);
1112 mySetlength_scalefactorrandmaxoptions = 0;
1113 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0)))) ) )
1114 graph->
evalOpParm(mySetlength_scalefactorrandmaxoptions, nodeidx,
"setlength_scalefactorrandmaxoptions", time, 0);
1115 mySetlength_scalefactorrandmaxinrange =
UT_Vector2D(0,1);
1116 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactorrandmaxoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandmaxoptions()!=1)&&(getSetlength_scalefactorrandmaxoptions()!=3)))) ) )
1117 graph->
evalOpParm(mySetlength_scalefactorrandmaxinrange, nodeidx,
"setlength_scalefactorrandmaxinrange", time, 0);
1118 mySetlength_scalefactorrandmaxoutrange =
UT_Vector2D(0,1);
1119 if (
true && ( (
true&&!(((
int64(getSetlength_scalefactorrandmaxoverride())==0))||((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandmaxoptions()!=1)&&(getSetlength_scalefactorrandmaxoptions()!=3)))) ) )
1120 graph->
evalOpParm(mySetlength_scalefactorrandmaxoutrange, nodeidx,
"setlength_scalefactorrandmaxoutrange", time, 0);
1122 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((getSetlength_scalefactorrandmaxoptions()!=2)&&(getSetlength_scalefactorrandmaxoptions()!=3)))) ) )
1123 graph->
evalOpParm(mySetlength_scalefactorrandmaxremapramp, nodeidx,
"setlength_scalefactorrandmaxremapramp", time, 0);
1124 mySetlength_scalefactorrandmaxcurveattrib =
"scalefactormax"_UTsh;
1125 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandmaxoverride())!=1)))) ) )
1126 graph->
evalOpParm(mySetlength_scalefactorrandmaxcurveattrib, nodeidx,
"setlength_scalefactorrandmaxcurveattrib", time, 0);
1127 mySetlength_scalefactorrandmaxattrib =
"scalefactormax"_UTsh;
1128 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandmaxoverride())!=2)))) ) )
1129 graph->
evalOpParm(mySetlength_scalefactorrandmaxattrib, nodeidx,
"setlength_scalefactorrandmaxattrib", time, 0);
1130 mySetlength_scalefactorrandmaxtexture =
""_UTsh;
1131 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandmaxoverride())!=3)))) ) )
1132 graph->
evalOpParm(mySetlength_scalefactorrandmaxtexture, nodeidx,
"setlength_scalefactorrandmaxtexture", time, 0);
1133 mySetlength_scalefactorrandmaxtextureprim =
"mask"_UTsh;
1134 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandmaxoverride())!=4)))) ) )
1135 graph->
evalOpParm(mySetlength_scalefactorrandmaxtextureprim, nodeidx,
"setlength_scalefactorrandmaxtextureprim", time, 0);
1136 mySetlength_scalefactorrandmaxuvmode = 0;
1137 if (
true && ( (
true&&!(((
int64(getOp())!=0))||((
int64(getSetlength_mode())!=1))||((getSetlength_randomize()==0))||((
int64(getSetlength_scalefactorrandmaxoverride())!=4)))) ) )
1138 graph->
evalOpParm(mySetlength_scalefactorrandmaxuvmode, nodeidx,
"setlength_scalefactorrandmaxuvmode", time, 0);
1139 mySetlength_cullzerolen =
true;
1140 if (
true && ( (
true&&!(((
int64(getOp())!=0)))) ) )
1141 graph->
evalOpParm(mySetlength_cullzerolen, nodeidx,
"setlength_cullzerolen", time, 0);
1142 mySetlength_cullthreshold = 0.0001;
1143 if (
true && ( (
true&&!(((getSetlength_cullzerolen()==0))||((
int64(getOp())!=0)))) ) )
1144 graph->
evalOpParm(mySetlength_cullthreshold, nodeidx,
"setlength_cullthreshold", time, 0);
1146 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1147 graph->
evalOpParm(myBend_blend, nodeidx,
"bend_blend", time, 0);
1148 myBend_axismode = 0;
1149 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1150 graph->
evalOpParm(myBend_axismode, nodeidx,
"bend_axismode", time, 0);
1152 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=4)))) ) )
1153 graph->
evalOpParm(myBend_axis, nodeidx,
"bend_axis", time, 0);
1154 myBend_axiscurveattrib =
"bendaxis"_UTsh;
1155 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=5)))) ) )
1156 graph->
evalOpParm(myBend_axiscurveattrib, nodeidx,
"bend_axiscurveattrib", time, 0);
1157 myBend_axisskinattrib =
"bendaxis"_UTsh;
1158 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=6)))) ) )
1159 graph->
evalOpParm(myBend_axisskinattrib, nodeidx,
"bend_axisskinattrib", time, 0);
1161 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=1)))) ) )
1162 graph->
evalOpParm(myBend_dir, nodeidx,
"bend_dir", time, 0);
1163 myBend_dircurveattrib =
"benddir"_UTsh;
1164 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=2)))) ) )
1165 graph->
evalOpParm(myBend_dircurveattrib, nodeidx,
"bend_dircurveattrib", time, 0);
1166 myBend_dirskinattrib =
"benddir"_UTsh;
1167 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=3)))) ) )
1168 graph->
evalOpParm(myBend_dirskinattrib, nodeidx,
"bend_dirskinattrib", time, 0);
1169 myBend_dirtoaxis = 0;
1170 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_axismode())!=0)&&(
int64(getBend_axismode())!=1)&&(
int64(getBend_axismode())!=2)&&(
int64(getBend_axismode())!=3)))) ) )
1171 graph->
evalOpParm(myBend_dirtoaxis, nodeidx,
"bend_dirtoaxis", time, 0);
1173 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1174 graph->
evalOpParm(myBend_angle, nodeidx,
"bend_angle", time, 0);
1175 myBend_angleoverride = 0;
1176 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1177 graph->
evalOpParm(myBend_angleoverride, nodeidx,
"bend_angleoverride", time, 0);
1178 myBend_angleoptions = 0;
1179 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1180 graph->
evalOpParm(myBend_angleoptions, nodeidx,
"bend_angleoptions", time, 0);
1182 if (
true && ( (
true&&!(((
int64(getBend_angleoverride())==0))||((
int64(getOp())!=1))||((getBend_angleoptions()!=1)&&(getBend_angleoptions()!=3)))) ) )
1183 graph->
evalOpParm(myBend_angleinrange, nodeidx,
"bend_angleinrange", time, 0);
1185 if (
true && ( (
true&&!(((
int64(getBend_angleoverride())==0))||((
int64(getOp())!=1))||((getBend_angleoptions()!=1)&&(getBend_angleoptions()!=3)))) ) )
1186 graph->
evalOpParm(myBend_angleoutrange, nodeidx,
"bend_angleoutrange", time, 0);
1187 myBend_anglemapramptobarbs =
false;
1188 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((getBend_angleoptions()!=2)&&(getBend_angleoptions()!=3)))) ) )
1189 graph->
evalOpParm(myBend_anglemapramptobarbs, nodeidx,
"bend_anglemapramptobarbs", time, 0);
1191 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((getBend_angleoptions()!=2)&&(getBend_angleoptions()!=3)))) ) )
1192 graph->
evalOpParm(myBend_angleremapramp, nodeidx,
"bend_angleremapramp", time, 0);
1193 myBend_anglecurveattrib =
"anglescale"_UTsh;
1194 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_angleoverride())!=1)))) ) )
1195 graph->
evalOpParm(myBend_anglecurveattrib, nodeidx,
"bend_anglecurveattrib", time, 0);
1196 myBend_angleattrib =
"anglescale"_UTsh;
1197 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_angleoverride())!=2)))) ) )
1198 graph->
evalOpParm(myBend_angleattrib, nodeidx,
"bend_angleattrib", time, 0);
1199 myBend_angletexture =
""_UTsh;
1200 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_angleoverride())!=3)))) ) )
1201 graph->
evalOpParm(myBend_angletexture, nodeidx,
"bend_angletexture", time, 0);
1202 myBend_angletextureprim =
"mask"_UTsh;
1203 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_angleoverride())!=4)))) ) )
1204 graph->
evalOpParm(myBend_angletextureprim, nodeidx,
"bend_angletextureprim", time, 0);
1205 myBend_angleuvmode = 0;
1206 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_angleoverride())!=4)))) ) )
1207 graph->
evalOpParm(myBend_angleuvmode, nodeidx,
"bend_angleuvmode", time, 0);
1208 myBend_anglerand = 0;
1209 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1210 graph->
evalOpParm(myBend_anglerand, nodeidx,
"bend_anglerand", time, 0);
1211 myBend_anglerandoverride = 0;
1212 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1213 graph->
evalOpParm(myBend_anglerandoverride, nodeidx,
"bend_anglerandoverride", time, 0);
1214 myBend_anglerandoptions = 0;
1215 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1216 graph->
evalOpParm(myBend_anglerandoptions, nodeidx,
"bend_anglerandoptions", time, 0);
1218 if (
true && ( (
true&&!(((
int64(getBend_anglerandoverride())==0))||((
int64(getOp())!=1))||((getBend_anglerandoptions()!=1)&&(getBend_anglerandoptions()!=3)))) ) )
1219 graph->
evalOpParm(myBend_anglerandinrange, nodeidx,
"bend_anglerandinrange", time, 0);
1221 if (
true && ( (
true&&!(((
int64(getBend_anglerandoverride())==0))||((
int64(getOp())!=1))||((getBend_anglerandoptions()!=1)&&(getBend_anglerandoptions()!=3)))) ) )
1222 graph->
evalOpParm(myBend_anglerandoutrange, nodeidx,
"bend_anglerandoutrange", time, 0);
1224 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((getBend_anglerandoptions()!=2)&&(getBend_anglerandoptions()!=3)))) ) )
1225 graph->
evalOpParm(myBend_anglerandremapramp, nodeidx,
"bend_anglerandremapramp", time, 0);
1226 myBend_anglerandcurveattrib =
"anglerandscale"_UTsh;
1227 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandoverride())!=1)))) ) )
1228 graph->
evalOpParm(myBend_anglerandcurveattrib, nodeidx,
"bend_anglerandcurveattrib", time, 0);
1229 myBend_anglerandattrib =
"anglerandscale"_UTsh;
1230 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandoverride())!=2)))) ) )
1231 graph->
evalOpParm(myBend_anglerandattrib, nodeidx,
"bend_anglerandattrib", time, 0);
1232 myBend_anglerandtexture =
""_UTsh;
1233 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandoverride())!=3)))) ) )
1234 graph->
evalOpParm(myBend_anglerandtexture, nodeidx,
"bend_anglerandtexture", time, 0);
1235 myBend_anglerandtextureprim =
"mask"_UTsh;
1236 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandoverride())!=4)))) ) )
1237 graph->
evalOpParm(myBend_anglerandtextureprim, nodeidx,
"bend_anglerandtextureprim", time, 0);
1238 myBend_angleranduvmode = 0;
1239 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandoverride())!=4)))) ) )
1240 graph->
evalOpParm(myBend_angleranduvmode, nodeidx,
"bend_angleranduvmode", time, 0);
1241 myBend_anglerandbias = 0.5;
1242 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1243 graph->
evalOpParm(myBend_anglerandbias, nodeidx,
"bend_anglerandbias", time, 0);
1244 myBend_anglerandbiasoverride = 0;
1245 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1246 graph->
evalOpParm(myBend_anglerandbiasoverride, nodeidx,
"bend_anglerandbiasoverride", time, 0);
1247 myBend_anglerandbiasoptions = 0;
1248 if (
true && ( (
true&&!(((
int64(getOp())!=1)))) ) )
1249 graph->
evalOpParm(myBend_anglerandbiasoptions, nodeidx,
"bend_anglerandbiasoptions", time, 0);
1251 if (
true && ( (
true&&!(((
int64(getBend_anglerandbiasoverride())==0))||((
int64(getOp())!=1))||((getBend_anglerandbiasoptions()!=1)&&(getBend_anglerandbiasoptions()!=3)))) ) )
1252 graph->
evalOpParm(myBend_anglerandbiasinrange, nodeidx,
"bend_anglerandbiasinrange", time, 0);
1254 if (
true && ( (
true&&!(((
int64(getBend_anglerandbiasoverride())==0))||((
int64(getOp())!=1))||((getBend_anglerandbiasoptions()!=1)&&(getBend_anglerandbiasoptions()!=3)))) ) )
1255 graph->
evalOpParm(myBend_anglerandbiasoutrange, nodeidx,
"bend_anglerandbiasoutrange", time, 0);
1257 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((getBend_anglerandbiasoptions()!=2)&&(getBend_anglerandbiasoptions()!=3)))) ) )
1258 graph->
evalOpParm(myBend_anglerandbiasremapramp, nodeidx,
"bend_anglerandbiasremapramp", time, 0);
1259 myBend_anglerandbiascurveattrib =
"anglerandbiasscale"_UTsh;
1260 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandbiasoverride())!=1)))) ) )
1261 graph->
evalOpParm(myBend_anglerandbiascurveattrib, nodeidx,
"bend_anglerandbiascurveattrib", time, 0);
1262 myBend_anglerandbiasattrib =
"anglerandbiasscale"_UTsh;
1263 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandbiasoverride())!=2)))) ) )
1264 graph->
evalOpParm(myBend_anglerandbiasattrib, nodeidx,
"bend_anglerandbiasattrib", time, 0);
1265 myBend_anglerandbiastexture =
""_UTsh;
1266 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandbiasoverride())!=3)))) ) )
1267 graph->
evalOpParm(myBend_anglerandbiastexture, nodeidx,
"bend_anglerandbiastexture", time, 0);
1268 myBend_anglerandbiastextureprim =
"mask"_UTsh;
1269 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandbiasoverride())!=4)))) ) )
1270 graph->
evalOpParm(myBend_anglerandbiastextureprim, nodeidx,
"bend_anglerandbiastextureprim", time, 0);
1271 myBend_anglerandbiasuvmode = 0;
1272 if (
true && ( (
true&&!(((
int64(getOp())!=1))||((
int64(getBend_anglerandbiasoverride())!=4)))) ) )
1273 graph->
evalOpParm(myBend_anglerandbiasuvmode, nodeidx,
"bend_anglerandbiasuvmode", time, 0);
1289 template <
typename T>
1296 if (idx.
size() != instance.
size()+1)
1301 coerceValue(value, myGeotype);
1304 coerceValue(value, myBarbside);
1307 coerceValue(value, myUvattrib);
1310 coerceValue(value, myGrouptype);
1313 coerceValue(value, myGroup);
1316 coerceValue(value, mySeed);
1319 coerceValue(value, myVismasks);
1322 coerceValue(value, myBlend);
1325 coerceValue(value, myBlendoverride);
1328 coerceValue(value, myBlendcurveattrib);
1331 coerceValue(value, myBlendattrib);
1334 coerceValue(value, myBlendtexture);
1337 coerceValue(value, myOp);
1340 coerceValue(value, mySetlength_mode);
1343 coerceValue(value, mySetlength_method);
1346 coerceValue(value, mySetlength_blend);
1349 coerceValue(value, mySetlength_randomize);
1352 coerceValue(value, mySetlength_length);
1355 coerceValue(value, mySetlength_lengthoverride);
1358 coerceValue(value, mySetlength_lengthoptions);
1361 coerceValue(value, mySetlength_lengthinrange);
1364 coerceValue(value, mySetlength_lengthoutrange);
1367 coerceValue(value, mySetlength_lengthremapramp);
1370 coerceValue(value, mySetlength_lengthcurveattrib);
1373 coerceValue(value, mySetlength_lengthattrib);
1376 coerceValue(value, mySetlength_lengthtexture);
1379 coerceValue(value, mySetlength_lengthtextureprim);
1382 coerceValue(value, mySetlength_lengthuvmode);
1385 coerceValue(value, mySetlength_lengthrandmin);
1388 coerceValue(value, mySetlength_lengthrandminoverride);
1391 coerceValue(value, mySetlength_lengthrandminoptions);
1394 coerceValue(value, mySetlength_lengthrandmininrange);
1397 coerceValue(value, mySetlength_lengthrandminoutrange);
1400 coerceValue(value, mySetlength_lengthrandminremapramp);
1403 coerceValue(value, mySetlength_lengthrandmincurveattrib);
1406 coerceValue(value, mySetlength_lengthrandminattrib);
1409 coerceValue(value, mySetlength_lengthrandmintexture);
1412 coerceValue(value, mySetlength_lengthrandmintextureprim);
1415 coerceValue(value, mySetlength_lengthrandminuvmode);
1418 coerceValue(value, mySetlength_lengthrandmax);
1421 coerceValue(value, mySetlength_lengthrandmaxoverride);
1424 coerceValue(value, mySetlength_lengthrandmaxoptions);
1427 coerceValue(value, mySetlength_lengthrandmaxinrange);
1430 coerceValue(value, mySetlength_lengthrandmaxoutrange);
1433 coerceValue(value, mySetlength_lengthrandmaxremapramp);
1436 coerceValue(value, mySetlength_lengthrandmaxcurveattrib);
1439 coerceValue(value, mySetlength_lengthrandmaxattrib);
1442 coerceValue(value, mySetlength_lengthrandmaxtexture);
1445 coerceValue(value, mySetlength_lengthrandmaxtextureprim);
1448 coerceValue(value, mySetlength_lengthrandmaxuvmode);
1451 coerceValue(value, mySetlength_scalefactor);
1454 coerceValue(value, mySetlength_scalefactoroverride);
1457 coerceValue(value, mySetlength_scalefactoroptions);
1460 coerceValue(value, mySetlength_scalefactorinrange);
1463 coerceValue(value, mySetlength_scalefactoroutrange);
1466 coerceValue(value, mySetlength_scalefactorremapramp);
1469 coerceValue(value, mySetlength_scalefactorcurveattrib);
1472 coerceValue(value, mySetlength_scalefactorattrib);
1475 coerceValue(value, mySetlength_scalefactortexture);
1478 coerceValue(value, mySetlength_scalefactortextureprim);
1481 coerceValue(value, mySetlength_scalefactoruvmode);
1484 coerceValue(value, mySetlength_scalefactorrandmin);
1487 coerceValue(value, mySetlength_scalefactorrandminoverride);
1490 coerceValue(value, mySetlength_scalefactorrandminoptions);
1493 coerceValue(value, mySetlength_scalefactorrandmininrange);
1496 coerceValue(value, mySetlength_scalefactorrandminoutrange);
1499 coerceValue(value, mySetlength_scalefactorrandminremapramp);
1502 coerceValue(value, mySetlength_scalefactorrandmincurveattrib);
1505 coerceValue(value, mySetlength_scalefactorrandminattrib);
1508 coerceValue(value, mySetlength_scalefactorrandmintexture);
1511 coerceValue(value, mySetlength_scalefactorrandmintextureprim);
1514 coerceValue(value, mySetlength_scalefactorrandminuvmode);
1517 coerceValue(value, mySetlength_scalefactorrandmax);
1520 coerceValue(value, mySetlength_scalefactorrandmaxoverride);
1523 coerceValue(value, mySetlength_scalefactorrandmaxoptions);
1526 coerceValue(value, mySetlength_scalefactorrandmaxinrange);
1529 coerceValue(value, mySetlength_scalefactorrandmaxoutrange);
1532 coerceValue(value, mySetlength_scalefactorrandmaxremapramp);
1535 coerceValue(value, mySetlength_scalefactorrandmaxcurveattrib);
1538 coerceValue(value, mySetlength_scalefactorrandmaxattrib);
1541 coerceValue(value, mySetlength_scalefactorrandmaxtexture);
1544 coerceValue(value, mySetlength_scalefactorrandmaxtextureprim);
1547 coerceValue(value, mySetlength_scalefactorrandmaxuvmode);
1550 coerceValue(value, mySetlength_cullzerolen);
1553 coerceValue(value, mySetlength_cullthreshold);
1556 coerceValue(value, myBend_blend);
1559 coerceValue(value, myBend_axismode);
1562 coerceValue(value, myBend_axis);
1565 coerceValue(value, myBend_axiscurveattrib);
1568 coerceValue(value, myBend_axisskinattrib);
1571 coerceValue(value, myBend_dir);
1574 coerceValue(value, myBend_dircurveattrib);
1577 coerceValue(value, myBend_dirskinattrib);
1580 coerceValue(value, myBend_dirtoaxis);
1583 coerceValue(value, myBend_angle);
1586 coerceValue(value, myBend_angleoverride);
1589 coerceValue(value, myBend_angleoptions);
1592 coerceValue(value, myBend_angleinrange);
1595 coerceValue(value, myBend_angleoutrange);
1598 coerceValue(value, myBend_anglemapramptobarbs);
1601 coerceValue(value, myBend_angleremapramp);
1604 coerceValue(value, myBend_anglecurveattrib);
1607 coerceValue(value, myBend_angleattrib);
1610 coerceValue(value, myBend_angletexture);
1613 coerceValue(value, myBend_angletextureprim);
1616 coerceValue(value, myBend_angleuvmode);
1619 coerceValue(value, myBend_anglerand);
1622 coerceValue(value, myBend_anglerandoverride);
1625 coerceValue(value, myBend_anglerandoptions);
1628 coerceValue(value, myBend_anglerandinrange);
1631 coerceValue(value, myBend_anglerandoutrange);
1634 coerceValue(value, myBend_anglerandremapramp);
1637 coerceValue(value, myBend_anglerandcurveattrib);
1640 coerceValue(value, myBend_anglerandattrib);
1643 coerceValue(value, myBend_anglerandtexture);
1646 coerceValue(value, myBend_anglerandtextureprim);
1649 coerceValue(value, myBend_angleranduvmode);
1652 coerceValue(value, myBend_anglerandbias);
1655 coerceValue(value, myBend_anglerandbiasoverride);
1658 coerceValue(value, myBend_anglerandbiasoptions);
1661 coerceValue(value, myBend_anglerandbiasinrange);
1664 coerceValue(value, myBend_anglerandbiasoutrange);
1667 coerceValue(value, myBend_anglerandbiasremapramp);
1670 coerceValue(value, myBend_anglerandbiascurveattrib);
1673 coerceValue(value, myBend_anglerandbiasattrib);
1676 coerceValue(value, myBend_anglerandbiastexture);
1679 coerceValue(value, myBend_anglerandbiastextureprim);
1682 coerceValue(value, myBend_anglerandbiasuvmode);
1698 { doGetParmValue(idx, instance, value); }
1700 { doGetParmValue(idx, instance, value); }
1702 { doGetParmValue(idx, instance, value); }
1704 { doGetParmValue(idx, instance, value); }
1706 { doGetParmValue(idx, instance, value); }
1708 { doGetParmValue(idx, instance, value); }
1710 { doGetParmValue(idx, instance, value); }
1712 { doGetParmValue(idx, instance, value); }
1714 { doGetParmValue(idx, instance, value); }
1716 { doGetParmValue(idx, instance, value); }
1718 { doGetParmValue(idx, instance, value); }
1720 template <
typename T>
1727 if (idx.
size() != instance.
size()+1)
1732 coerceValue(myGeotype, clampMinValue(0, clampMaxValue(1, value ) ));
1735 coerceValue(myBarbside, ( ( value ) ));
1738 coerceValue(myUvattrib, ( ( value ) ));
1741 coerceValue(myGrouptype, clampMinValue(0, clampMaxValue(2, value ) ));
1744 coerceValue(myGroup, ( ( value ) ));
1747 coerceValue(mySeed, ( ( value ) ));
1750 coerceValue(myVismasks, ( ( value ) ));
1753 coerceValue(myBlend, clampMinValue(0, clampMaxValue(1, value ) ));
1756 coerceValue(myBlendoverride, clampMinValue(0, clampMaxValue(3, value ) ));
1759 coerceValue(myBlendcurveattrib, ( ( value ) ));
1762 coerceValue(myBlendattrib, ( ( value ) ));
1765 coerceValue(myBlendtexture, ( ( value ) ));
1768 coerceValue(myOp, clampMinValue(0, clampMaxValue(1, value ) ));
1771 coerceValue(mySetlength_mode, clampMinValue(0, clampMaxValue(5, value ) ));
1774 coerceValue(mySetlength_method, clampMinValue(0, clampMaxValue(1, value ) ));
1777 coerceValue(mySetlength_blend, clampMinValue(0, clampMaxValue(1, value ) ));
1780 coerceValue(mySetlength_randomize, ( ( value ) ));
1783 coerceValue(mySetlength_length, clampMinValue(0, ( value ) ));
1786 coerceValue(mySetlength_lengthoverride, clampMinValue(0, clampMaxValue(4, value ) ));
1789 coerceValue(mySetlength_lengthoptions, ( ( value ) ));
1792 coerceValue(mySetlength_lengthinrange, ( ( value ) ));
1795 coerceValue(mySetlength_lengthoutrange, ( ( value ) ));
1798 coerceValue(mySetlength_lengthremapramp, clampMinValue(1, ( value ) ));
1801 coerceValue(mySetlength_lengthcurveattrib, ( ( value ) ));
1804 coerceValue(mySetlength_lengthattrib, ( ( value ) ));
1807 coerceValue(mySetlength_lengthtexture, ( ( value ) ));
1810 coerceValue(mySetlength_lengthtextureprim, ( ( value ) ));
1813 coerceValue(mySetlength_lengthuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1816 coerceValue(mySetlength_lengthrandmin, clampMinValue(0, ( value ) ));
1819 coerceValue(mySetlength_lengthrandminoverride, clampMinValue(0, clampMaxValue(4, value ) ));
1822 coerceValue(mySetlength_lengthrandminoptions, ( ( value ) ));
1825 coerceValue(mySetlength_lengthrandmininrange, ( ( value ) ));
1828 coerceValue(mySetlength_lengthrandminoutrange, ( ( value ) ));
1831 coerceValue(mySetlength_lengthrandminremapramp, clampMinValue(1, ( value ) ));
1834 coerceValue(mySetlength_lengthrandmincurveattrib, ( ( value ) ));
1837 coerceValue(mySetlength_lengthrandminattrib, ( ( value ) ));
1840 coerceValue(mySetlength_lengthrandmintexture, ( ( value ) ));
1843 coerceValue(mySetlength_lengthrandmintextureprim, ( ( value ) ));
1846 coerceValue(mySetlength_lengthrandminuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1849 coerceValue(mySetlength_lengthrandmax, clampMinValue(0, ( value ) ));
1852 coerceValue(mySetlength_lengthrandmaxoverride, clampMinValue(0, clampMaxValue(4, value ) ));
1855 coerceValue(mySetlength_lengthrandmaxoptions, ( ( value ) ));
1858 coerceValue(mySetlength_lengthrandmaxinrange, ( ( value ) ));
1861 coerceValue(mySetlength_lengthrandmaxoutrange, ( ( value ) ));
1864 coerceValue(mySetlength_lengthrandmaxremapramp, clampMinValue(1, ( value ) ));
1867 coerceValue(mySetlength_lengthrandmaxcurveattrib, ( ( value ) ));
1870 coerceValue(mySetlength_lengthrandmaxattrib, ( ( value ) ));
1873 coerceValue(mySetlength_lengthrandmaxtexture, ( ( value ) ));
1876 coerceValue(mySetlength_lengthrandmaxtextureprim, ( ( value ) ));
1879 coerceValue(mySetlength_lengthrandmaxuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1882 coerceValue(mySetlength_scalefactor, ( ( value ) ));
1885 coerceValue(mySetlength_scalefactoroverride, clampMinValue(0, clampMaxValue(4, value ) ));
1888 coerceValue(mySetlength_scalefactoroptions, ( ( value ) ));
1891 coerceValue(mySetlength_scalefactorinrange, ( ( value ) ));
1894 coerceValue(mySetlength_scalefactoroutrange, ( ( value ) ));
1897 coerceValue(mySetlength_scalefactorremapramp, clampMinValue(1, ( value ) ));
1900 coerceValue(mySetlength_scalefactorcurveattrib, ( ( value ) ));
1903 coerceValue(mySetlength_scalefactorattrib, ( ( value ) ));
1906 coerceValue(mySetlength_scalefactortexture, ( ( value ) ));
1909 coerceValue(mySetlength_scalefactortextureprim, ( ( value ) ));
1912 coerceValue(mySetlength_scalefactoruvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1915 coerceValue(mySetlength_scalefactorrandmin, ( ( value ) ));
1918 coerceValue(mySetlength_scalefactorrandminoverride, clampMinValue(0, clampMaxValue(4, value ) ));
1921 coerceValue(mySetlength_scalefactorrandminoptions, ( ( value ) ));
1924 coerceValue(mySetlength_scalefactorrandmininrange, ( ( value ) ));
1927 coerceValue(mySetlength_scalefactorrandminoutrange, ( ( value ) ));
1930 coerceValue(mySetlength_scalefactorrandminremapramp, clampMinValue(1, ( value ) ));
1933 coerceValue(mySetlength_scalefactorrandmincurveattrib, ( ( value ) ));
1936 coerceValue(mySetlength_scalefactorrandminattrib, ( ( value ) ));
1939 coerceValue(mySetlength_scalefactorrandmintexture, ( ( value ) ));
1942 coerceValue(mySetlength_scalefactorrandmintextureprim, ( ( value ) ));
1945 coerceValue(mySetlength_scalefactorrandminuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1948 coerceValue(mySetlength_scalefactorrandmax, ( ( value ) ));
1951 coerceValue(mySetlength_scalefactorrandmaxoverride, clampMinValue(0, clampMaxValue(4, value ) ));
1954 coerceValue(mySetlength_scalefactorrandmaxoptions, ( ( value ) ));
1957 coerceValue(mySetlength_scalefactorrandmaxinrange, ( ( value ) ));
1960 coerceValue(mySetlength_scalefactorrandmaxoutrange, ( ( value ) ));
1963 coerceValue(mySetlength_scalefactorrandmaxremapramp, clampMinValue(1, ( value ) ));
1966 coerceValue(mySetlength_scalefactorrandmaxcurveattrib, ( ( value ) ));
1969 coerceValue(mySetlength_scalefactorrandmaxattrib, ( ( value ) ));
1972 coerceValue(mySetlength_scalefactorrandmaxtexture, ( ( value ) ));
1975 coerceValue(mySetlength_scalefactorrandmaxtextureprim, ( ( value ) ));
1978 coerceValue(mySetlength_scalefactorrandmaxuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
1981 coerceValue(mySetlength_cullzerolen, ( ( value ) ));
1984 coerceValue(mySetlength_cullthreshold, ( clampMaxValue(-10, value ) ));
1987 coerceValue(myBend_blend, ( ( value ) ));
1990 coerceValue(myBend_axismode, clampMinValue(0, clampMaxValue(6, value ) ));
1993 coerceValue(myBend_axis, ( ( value ) ));
1996 coerceValue(myBend_axiscurveattrib, ( ( value ) ));
1999 coerceValue(myBend_axisskinattrib, ( ( value ) ));
2002 coerceValue(myBend_dir, ( ( value ) ));
2005 coerceValue(myBend_dircurveattrib, ( ( value ) ));
2008 coerceValue(myBend_dirskinattrib, ( ( value ) ));
2011 coerceValue(myBend_dirtoaxis, clampMinValue(0, clampMaxValue(2, value ) ));
2014 coerceValue(myBend_angle, ( ( value ) ));
2017 coerceValue(myBend_angleoverride, clampMinValue(0, clampMaxValue(4, value ) ));
2020 coerceValue(myBend_angleoptions, ( ( value ) ));
2023 coerceValue(myBend_angleinrange, ( ( value ) ));
2026 coerceValue(myBend_angleoutrange, ( ( value ) ));
2029 coerceValue(myBend_anglemapramptobarbs, ( ( value ) ));
2032 coerceValue(myBend_angleremapramp, clampMinValue(1, ( value ) ));
2035 coerceValue(myBend_anglecurveattrib, ( ( value ) ));
2038 coerceValue(myBend_angleattrib, ( ( value ) ));
2041 coerceValue(myBend_angletexture, ( ( value ) ));
2044 coerceValue(myBend_angletextureprim, ( ( value ) ));
2047 coerceValue(myBend_angleuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
2050 coerceValue(myBend_anglerand, ( ( value ) ));
2053 coerceValue(myBend_anglerandoverride, clampMinValue(0, clampMaxValue(4, value ) ));
2056 coerceValue(myBend_anglerandoptions, ( ( value ) ));
2059 coerceValue(myBend_anglerandinrange, ( ( value ) ));
2062 coerceValue(myBend_anglerandoutrange, ( ( value ) ));
2065 coerceValue(myBend_anglerandremapramp, clampMinValue(1, ( value ) ));
2068 coerceValue(myBend_anglerandcurveattrib, ( ( value ) ));
2071 coerceValue(myBend_anglerandattrib, ( ( value ) ));
2074 coerceValue(myBend_anglerandtexture, ( ( value ) ));
2077 coerceValue(myBend_anglerandtextureprim, ( ( value ) ));
2080 coerceValue(myBend_angleranduvmode, clampMinValue(0, clampMaxValue(2, value ) ));
2083 coerceValue(myBend_anglerandbias, ( ( value ) ));
2086 coerceValue(myBend_anglerandbiasoverride, clampMinValue(0, clampMaxValue(4, value ) ));
2089 coerceValue(myBend_anglerandbiasoptions, ( ( value ) ));
2092 coerceValue(myBend_anglerandbiasinrange, ( ( value ) ));
2095 coerceValue(myBend_anglerandbiasoutrange, ( ( value ) ));
2098 coerceValue(myBend_anglerandbiasremapramp, clampMinValue(1, ( value ) ));
2101 coerceValue(myBend_anglerandbiascurveattrib, ( ( value ) ));
2104 coerceValue(myBend_anglerandbiasattrib, ( ( value ) ));
2107 coerceValue(myBend_anglerandbiastexture, ( ( value ) ));
2110 coerceValue(myBend_anglerandbiastextureprim, ( ( value ) ));
2113 coerceValue(myBend_anglerandbiasuvmode, clampMinValue(0, clampMaxValue(2, value ) ));
2120 { doSetParmValue(idx, instance, value); }
2122 { doSetParmValue(idx, instance, value); }
2124 { doSetParmValue(idx, instance, value); }
2126 { doSetParmValue(idx, instance, value); }
2128 { doSetParmValue(idx, instance, value); }
2130 { doSetParmValue(idx, instance, value); }
2132 { doSetParmValue(idx, instance, value); }
2134 { doSetParmValue(idx, instance, value); }
2136 { doSetParmValue(idx, instance, value); }
2138 { doSetParmValue(idx, instance, value); }
2140 { doSetParmValue(idx, instance, value); }
2144 if (idx.
size() == 0)
2156 if (fieldnum.
size() < 1)
2158 switch (fieldnum[0])
2177 return "blendoverride";
2179 return "blendcurveattrib";
2181 return "blendattrib";
2183 return "blendtexture";
2187 return "setlength_mode";
2189 return "setlength_method";
2191 return "setlength_blend";
2193 return "setlength_randomize";
2195 return "setlength_length";
2197 return "setlength_lengthoverride";
2199 return "setlength_lengthoptions";
2201 return "setlength_lengthinrange";
2203 return "setlength_lengthoutrange";
2205 return "setlength_lengthremapramp";
2207 return "setlength_lengthcurveattrib";
2209 return "setlength_lengthattrib";
2211 return "setlength_lengthtexture";
2213 return "setlength_lengthtextureprim";
2215 return "setlength_lengthuvmode";
2217 return "setlength_lengthrandmin";
2219 return "setlength_lengthrandminoverride";
2221 return "setlength_lengthrandminoptions";
2223 return "setlength_lengthrandmininrange";
2225 return "setlength_lengthrandminoutrange";
2227 return "setlength_lengthrandminremapramp";
2229 return "setlength_lengthrandmincurveattrib";
2231 return "setlength_lengthrandminattrib";
2233 return "setlength_lengthrandmintexture";
2235 return "setlength_lengthrandmintextureprim";
2237 return "setlength_lengthrandminuvmode";
2239 return "setlength_lengthrandmax";
2241 return "setlength_lengthrandmaxoverride";
2243 return "setlength_lengthrandmaxoptions";
2245 return "setlength_lengthrandmaxinrange";
2247 return "setlength_lengthrandmaxoutrange";
2249 return "setlength_lengthrandmaxremapramp";
2251 return "setlength_lengthrandmaxcurveattrib";
2253 return "setlength_lengthrandmaxattrib";
2255 return "setlength_lengthrandmaxtexture";
2257 return "setlength_lengthrandmaxtextureprim";
2259 return "setlength_lengthrandmaxuvmode";
2261 return "setlength_scalefactor";
2263 return "setlength_scalefactoroverride";
2265 return "setlength_scalefactoroptions";
2267 return "setlength_scalefactorinrange";
2269 return "setlength_scalefactoroutrange";
2271 return "setlength_scalefactorremapramp";
2273 return "setlength_scalefactorcurveattrib";
2275 return "setlength_scalefactorattrib";
2277 return "setlength_scalefactortexture";
2279 return "setlength_scalefactortextureprim";
2281 return "setlength_scalefactoruvmode";
2283 return "setlength_scalefactorrandmin";
2285 return "setlength_scalefactorrandminoverride";
2287 return "setlength_scalefactorrandminoptions";
2289 return "setlength_scalefactorrandmininrange";
2291 return "setlength_scalefactorrandminoutrange";
2293 return "setlength_scalefactorrandminremapramp";
2295 return "setlength_scalefactorrandmincurveattrib";
2297 return "setlength_scalefactorrandminattrib";
2299 return "setlength_scalefactorrandmintexture";
2301 return "setlength_scalefactorrandmintextureprim";
2303 return "setlength_scalefactorrandminuvmode";
2305 return "setlength_scalefactorrandmax";
2307 return "setlength_scalefactorrandmaxoverride";
2309 return "setlength_scalefactorrandmaxoptions";
2311 return "setlength_scalefactorrandmaxinrange";
2313 return "setlength_scalefactorrandmaxoutrange";
2315 return "setlength_scalefactorrandmaxremapramp";
2317 return "setlength_scalefactorrandmaxcurveattrib";
2319 return "setlength_scalefactorrandmaxattrib";
2321 return "setlength_scalefactorrandmaxtexture";
2323 return "setlength_scalefactorrandmaxtextureprim";
2325 return "setlength_scalefactorrandmaxuvmode";
2327 return "setlength_cullzerolen";
2329 return "setlength_cullthreshold";
2331 return "bend_blend";
2333 return "bend_axismode";
2337 return "bend_axiscurveattrib";
2339 return "bend_axisskinattrib";
2343 return "bend_dircurveattrib";
2345 return "bend_dirskinattrib";
2347 return "bend_dirtoaxis";
2349 return "bend_angle";
2351 return "bend_angleoverride";
2353 return "bend_angleoptions";
2355 return "bend_angleinrange";
2357 return "bend_angleoutrange";
2359 return "bend_anglemapramptobarbs";
2361 return "bend_angleremapramp";
2363 return "bend_anglecurveattrib";
2365 return "bend_angleattrib";
2367 return "bend_angletexture";
2369 return "bend_angletextureprim";
2371 return "bend_angleuvmode";
2373 return "bend_anglerand";
2375 return "bend_anglerandoverride";
2377 return "bend_anglerandoptions";
2379 return "bend_anglerandinrange";
2381 return "bend_anglerandoutrange";
2383 return "bend_anglerandremapramp";
2385 return "bend_anglerandcurveattrib";
2387 return "bend_anglerandattrib";
2389 return "bend_anglerandtexture";
2391 return "bend_anglerandtextureprim";
2393 return "bend_angleranduvmode";
2395 return "bend_anglerandbias";
2397 return "bend_anglerandbiasoverride";
2399 return "bend_anglerandbiasoptions";
2401 return "bend_anglerandbiasinrange";
2403 return "bend_anglerandbiasoutrange";
2405 return "bend_anglerandbiasremapramp";
2407 return "bend_anglerandbiascurveattrib";
2409 return "bend_anglerandbiasattrib";
2411 return "bend_anglerandbiastexture";
2413 return "bend_anglerandbiastextureprim";
2415 return "bend_anglerandbiasuvmode";
2423 if (fieldnum.
size() < 1)
2424 return PARM_UNSUPPORTED;
2425 switch (fieldnum[0])
2428 return PARM_INTEGER;
2430 return PARM_INTEGER;
2434 return PARM_INTEGER;
2440 return PARM_INTEGER;
2444 return PARM_INTEGER;
2452 return PARM_INTEGER;
2454 return PARM_INTEGER;
2456 return PARM_INTEGER;
2460 return PARM_INTEGER;
2464 return PARM_INTEGER;
2466 return PARM_INTEGER;
2468 return PARM_VECTOR2;
2470 return PARM_VECTOR2;
2482 return PARM_INTEGER;
2486 return PARM_INTEGER;
2488 return PARM_INTEGER;
2490 return PARM_VECTOR2;
2492 return PARM_VECTOR2;
2504 return PARM_INTEGER;
2508 return PARM_INTEGER;
2510 return PARM_INTEGER;
2512 return PARM_VECTOR2;
2514 return PARM_VECTOR2;
2526 return PARM_INTEGER;
2530 return PARM_INTEGER;
2532 return PARM_INTEGER;
2534 return PARM_VECTOR2;
2536 return PARM_VECTOR2;
2548 return PARM_INTEGER;
2552 return PARM_INTEGER;
2554 return PARM_INTEGER;
2556 return PARM_VECTOR2;
2558 return PARM_VECTOR2;
2570 return PARM_INTEGER;
2574 return PARM_INTEGER;
2576 return PARM_INTEGER;
2578 return PARM_VECTOR2;
2580 return PARM_VECTOR2;
2592 return PARM_INTEGER;
2594 return PARM_INTEGER;
2600 return PARM_INTEGER;
2602 return PARM_VECTOR3;
2608 return PARM_VECTOR3;
2614 return PARM_INTEGER;
2618 return PARM_INTEGER;
2620 return PARM_INTEGER;
2622 return PARM_VECTOR2;
2624 return PARM_VECTOR2;
2626 return PARM_INTEGER;
2638 return PARM_INTEGER;
2642 return PARM_INTEGER;
2644 return PARM_INTEGER;
2646 return PARM_VECTOR2;
2648 return PARM_VECTOR2;
2660 return PARM_INTEGER;
2664 return PARM_INTEGER;
2666 return PARM_INTEGER;
2668 return PARM_VECTOR2;
2670 return PARM_VECTOR2;
2682 return PARM_INTEGER;
2685 return PARM_UNSUPPORTED;
2690 { is.
bread(&v, 1); }
2721 loadData(is, rampdata);
2739 int typelen = colon - data.
buffer();
2751 { UTwrite(os, &v); }
2753 {
int64 iv =
v; UTwrite(os, &iv); }
2755 { UTwrite<fpreal64>(os, &
v); }
2757 { UTwrite<fpreal64>(os, &v.
x()); UTwrite<fpreal64>(os, &v.
y()); }
2759 { UTwrite<fpreal64>(os, &v.
x()); UTwrite<fpreal64>(os, &v.
y());
2760 UTwrite<fpreal64>(os, &v.
z()); }
2762 { UTwrite<fpreal64>(os, &v.
x()); UTwrite<fpreal64>(os, &v.
y());
2763 UTwrite<fpreal64>(os, &v.
z()); UTwrite<fpreal64>(os, &v.
w()); }
2775 if (s) s->save(ostr);
2776 result = ostr.
str();
2777 saveData(os, result);
2784 ostr << s->getDataTypeToken();
2786 s->saveBinary(ostr);
2788 result = ostr.
str();
2789 saveData(os, result);
2797 saveData(os, myGeotype);
2798 saveData(os, myBarbside);
2799 saveData(os, myUvattrib);
2800 saveData(os, myGrouptype);
2801 saveData(os, myGroup);
2802 saveData(os, mySeed);
2803 saveData(os, myVismasks);
2804 saveData(os, myBlend);
2805 saveData(os, myBlendoverride);
2806 saveData(os, myBlendcurveattrib);
2807 saveData(os, myBlendattrib);
2808 saveData(os, myBlendtexture);
2810 saveData(os, mySetlength_mode);
2811 saveData(os, mySetlength_method);
2812 saveData(os, mySetlength_blend);
2813 saveData(os, mySetlength_randomize);
2814 saveData(os, mySetlength_length);
2815 saveData(os, mySetlength_lengthoverride);
2816 saveData(os, mySetlength_lengthoptions);
2817 saveData(os, mySetlength_lengthinrange);
2818 saveData(os, mySetlength_lengthoutrange);
2819 saveData(os, mySetlength_lengthremapramp);
2820 saveData(os, mySetlength_lengthcurveattrib);
2821 saveData(os, mySetlength_lengthattrib);
2822 saveData(os, mySetlength_lengthtexture);
2823 saveData(os, mySetlength_lengthtextureprim);
2824 saveData(os, mySetlength_lengthuvmode);
2825 saveData(os, mySetlength_lengthrandmin);
2826 saveData(os, mySetlength_lengthrandminoverride);
2827 saveData(os, mySetlength_lengthrandminoptions);
2828 saveData(os, mySetlength_lengthrandmininrange);
2829 saveData(os, mySetlength_lengthrandminoutrange);
2830 saveData(os, mySetlength_lengthrandminremapramp);
2831 saveData(os, mySetlength_lengthrandmincurveattrib);
2832 saveData(os, mySetlength_lengthrandminattrib);
2833 saveData(os, mySetlength_lengthrandmintexture);
2834 saveData(os, mySetlength_lengthrandmintextureprim);
2835 saveData(os, mySetlength_lengthrandminuvmode);
2836 saveData(os, mySetlength_lengthrandmax);
2837 saveData(os, mySetlength_lengthrandmaxoverride);
2838 saveData(os, mySetlength_lengthrandmaxoptions);
2839 saveData(os, mySetlength_lengthrandmaxinrange);
2840 saveData(os, mySetlength_lengthrandmaxoutrange);
2841 saveData(os, mySetlength_lengthrandmaxremapramp);
2842 saveData(os, mySetlength_lengthrandmaxcurveattrib);
2843 saveData(os, mySetlength_lengthrandmaxattrib);
2844 saveData(os, mySetlength_lengthrandmaxtexture);
2845 saveData(os, mySetlength_lengthrandmaxtextureprim);
2846 saveData(os, mySetlength_lengthrandmaxuvmode);
2847 saveData(os, mySetlength_scalefactor);
2848 saveData(os, mySetlength_scalefactoroverride);
2849 saveData(os, mySetlength_scalefactoroptions);
2850 saveData(os, mySetlength_scalefactorinrange);
2851 saveData(os, mySetlength_scalefactoroutrange);
2852 saveData(os, mySetlength_scalefactorremapramp);
2853 saveData(os, mySetlength_scalefactorcurveattrib);
2854 saveData(os, mySetlength_scalefactorattrib);
2855 saveData(os, mySetlength_scalefactortexture);
2856 saveData(os, mySetlength_scalefactortextureprim);
2857 saveData(os, mySetlength_scalefactoruvmode);
2858 saveData(os, mySetlength_scalefactorrandmin);
2859 saveData(os, mySetlength_scalefactorrandminoverride);
2860 saveData(os, mySetlength_scalefactorrandminoptions);
2861 saveData(os, mySetlength_scalefactorrandmininrange);
2862 saveData(os, mySetlength_scalefactorrandminoutrange);
2863 saveData(os, mySetlength_scalefactorrandminremapramp);
2864 saveData(os, mySetlength_scalefactorrandmincurveattrib);
2865 saveData(os, mySetlength_scalefactorrandminattrib);
2866 saveData(os, mySetlength_scalefactorrandmintexture);
2867 saveData(os, mySetlength_scalefactorrandmintextureprim);
2868 saveData(os, mySetlength_scalefactorrandminuvmode);
2869 saveData(os, mySetlength_scalefactorrandmax);
2870 saveData(os, mySetlength_scalefactorrandmaxoverride);
2871 saveData(os, mySetlength_scalefactorrandmaxoptions);
2872 saveData(os, mySetlength_scalefactorrandmaxinrange);
2873 saveData(os, mySetlength_scalefactorrandmaxoutrange);
2874 saveData(os, mySetlength_scalefactorrandmaxremapramp);
2875 saveData(os, mySetlength_scalefactorrandmaxcurveattrib);
2876 saveData(os, mySetlength_scalefactorrandmaxattrib);
2877 saveData(os, mySetlength_scalefactorrandmaxtexture);
2878 saveData(os, mySetlength_scalefactorrandmaxtextureprim);
2879 saveData(os, mySetlength_scalefactorrandmaxuvmode);
2880 saveData(os, mySetlength_cullzerolen);
2881 saveData(os, mySetlength_cullthreshold);
2882 saveData(os, myBend_blend);
2883 saveData(os, myBend_axismode);
2884 saveData(os, myBend_axis);
2885 saveData(os, myBend_axiscurveattrib);
2886 saveData(os, myBend_axisskinattrib);
2887 saveData(os, myBend_dir);
2888 saveData(os, myBend_dircurveattrib);
2889 saveData(os, myBend_dirskinattrib);
2890 saveData(os, myBend_dirtoaxis);
2891 saveData(os, myBend_angle);
2892 saveData(os, myBend_angleoverride);
2893 saveData(os, myBend_angleoptions);
2894 saveData(os, myBend_angleinrange);
2895 saveData(os, myBend_angleoutrange);
2896 saveData(os, myBend_anglemapramptobarbs);
2897 saveData(os, myBend_angleremapramp);
2898 saveData(os, myBend_anglecurveattrib);
2899 saveData(os, myBend_angleattrib);
2900 saveData(os, myBend_angletexture);
2901 saveData(os, myBend_angletextureprim);
2902 saveData(os, myBend_angleuvmode);
2903 saveData(os, myBend_anglerand);
2904 saveData(os, myBend_anglerandoverride);
2905 saveData(os, myBend_anglerandoptions);
2906 saveData(os, myBend_anglerandinrange);
2907 saveData(os, myBend_anglerandoutrange);
2908 saveData(os, myBend_anglerandremapramp);
2909 saveData(os, myBend_anglerandcurveattrib);
2910 saveData(os, myBend_anglerandattrib);
2911 saveData(os, myBend_anglerandtexture);
2912 saveData(os, myBend_anglerandtextureprim);
2913 saveData(os, myBend_angleranduvmode);
2914 saveData(os, myBend_anglerandbias);
2915 saveData(os, myBend_anglerandbiasoverride);
2916 saveData(os, myBend_anglerandbiasoptions);
2917 saveData(os, myBend_anglerandbiasinrange);
2918 saveData(os, myBend_anglerandbiasoutrange);
2919 saveData(os, myBend_anglerandbiasremapramp);
2920 saveData(os, myBend_anglerandbiascurveattrib);
2921 saveData(os, myBend_anglerandbiasattrib);
2922 saveData(os, myBend_anglerandbiastexture);
2923 saveData(os, myBend_anglerandbiastextureprim);
2924 saveData(os, myBend_anglerandbiasuvmode);
2937 loadData(is, myGeotype);
2938 loadData(is, myBarbside);
2939 loadData(is, myUvattrib);
2940 loadData(is, myGrouptype);
2941 loadData(is, myGroup);
2942 loadData(is, mySeed);
2943 loadData(is, myVismasks);
2944 loadData(is, myBlend);
2945 loadData(is, myBlendoverride);
2946 loadData(is, myBlendcurveattrib);
2947 loadData(is, myBlendattrib);
2948 loadData(is, myBlendtexture);
2950 loadData(is, mySetlength_mode);
2951 loadData(is, mySetlength_method);
2952 loadData(is, mySetlength_blend);
2953 loadData(is, mySetlength_randomize);
2954 loadData(is, mySetlength_length);
2955 loadData(is, mySetlength_lengthoverride);
2956 loadData(is, mySetlength_lengthoptions);
2957 loadData(is, mySetlength_lengthinrange);
2958 loadData(is, mySetlength_lengthoutrange);
2959 loadData(is, mySetlength_lengthremapramp);
2960 loadData(is, mySetlength_lengthcurveattrib);
2961 loadData(is, mySetlength_lengthattrib);
2962 loadData(is, mySetlength_lengthtexture);
2963 loadData(is, mySetlength_lengthtextureprim);
2964 loadData(is, mySetlength_lengthuvmode);
2965 loadData(is, mySetlength_lengthrandmin);
2966 loadData(is, mySetlength_lengthrandminoverride);
2967 loadData(is, mySetlength_lengthrandminoptions);
2968 loadData(is, mySetlength_lengthrandmininrange);
2969 loadData(is, mySetlength_lengthrandminoutrange);
2970 loadData(is, mySetlength_lengthrandminremapramp);
2971 loadData(is, mySetlength_lengthrandmincurveattrib);
2972 loadData(is, mySetlength_lengthrandminattrib);
2973 loadData(is, mySetlength_lengthrandmintexture);
2974 loadData(is, mySetlength_lengthrandmintextureprim);
2975 loadData(is, mySetlength_lengthrandminuvmode);
2976 loadData(is, mySetlength_lengthrandmax);
2977 loadData(is, mySetlength_lengthrandmaxoverride);
2978 loadData(is, mySetlength_lengthrandmaxoptions);
2979 loadData(is, mySetlength_lengthrandmaxinrange);
2980 loadData(is, mySetlength_lengthrandmaxoutrange);
2981 loadData(is, mySetlength_lengthrandmaxremapramp);
2982 loadData(is, mySetlength_lengthrandmaxcurveattrib);
2983 loadData(is, mySetlength_lengthrandmaxattrib);
2984 loadData(is, mySetlength_lengthrandmaxtexture);
2985 loadData(is, mySetlength_lengthrandmaxtextureprim);
2986 loadData(is, mySetlength_lengthrandmaxuvmode);
2987 loadData(is, mySetlength_scalefactor);
2988 loadData(is, mySetlength_scalefactoroverride);
2989 loadData(is, mySetlength_scalefactoroptions);
2990 loadData(is, mySetlength_scalefactorinrange);
2991 loadData(is, mySetlength_scalefactoroutrange);
2992 loadData(is, mySetlength_scalefactorremapramp);
2993 loadData(is, mySetlength_scalefactorcurveattrib);
2994 loadData(is, mySetlength_scalefactorattrib);
2995 loadData(is, mySetlength_scalefactortexture);
2996 loadData(is, mySetlength_scalefactortextureprim);
2997 loadData(is, mySetlength_scalefactoruvmode);
2998 loadData(is, mySetlength_scalefactorrandmin);
2999 loadData(is, mySetlength_scalefactorrandminoverride);
3000 loadData(is, mySetlength_scalefactorrandminoptions);
3001 loadData(is, mySetlength_scalefactorrandmininrange);
3002 loadData(is, mySetlength_scalefactorrandminoutrange);
3003 loadData(is, mySetlength_scalefactorrandminremapramp);
3004 loadData(is, mySetlength_scalefactorrandmincurveattrib);
3005 loadData(is, mySetlength_scalefactorrandminattrib);
3006 loadData(is, mySetlength_scalefactorrandmintexture);
3007 loadData(is, mySetlength_scalefactorrandmintextureprim);
3008 loadData(is, mySetlength_scalefactorrandminuvmode);
3009 loadData(is, mySetlength_scalefactorrandmax);
3010 loadData(is, mySetlength_scalefactorrandmaxoverride);
3011 loadData(is, mySetlength_scalefactorrandmaxoptions);
3012 loadData(is, mySetlength_scalefactorrandmaxinrange);
3013 loadData(is, mySetlength_scalefactorrandmaxoutrange);
3014 loadData(is, mySetlength_scalefactorrandmaxremapramp);
3015 loadData(is, mySetlength_scalefactorrandmaxcurveattrib);
3016 loadData(is, mySetlength_scalefactorrandmaxattrib);
3017 loadData(is, mySetlength_scalefactorrandmaxtexture);
3018 loadData(is, mySetlength_scalefactorrandmaxtextureprim);
3019 loadData(is, mySetlength_scalefactorrandmaxuvmode);
3020 loadData(is, mySetlength_cullzerolen);
3021 loadData(is, mySetlength_cullthreshold);
3022 loadData(is, myBend_blend);
3023 loadData(is, myBend_axismode);
3024 loadData(is, myBend_axis);
3025 loadData(is, myBend_axiscurveattrib);
3026 loadData(is, myBend_axisskinattrib);
3027 loadData(is, myBend_dir);
3028 loadData(is, myBend_dircurveattrib);
3029 loadData(is, myBend_dirskinattrib);
3030 loadData(is, myBend_dirtoaxis);
3031 loadData(is, myBend_angle);
3032 loadData(is, myBend_angleoverride);
3033 loadData(is, myBend_angleoptions);
3034 loadData(is, myBend_angleinrange);
3035 loadData(is, myBend_angleoutrange);
3036 loadData(is, myBend_anglemapramptobarbs);
3037 loadData(is, myBend_angleremapramp);
3038 loadData(is, myBend_anglecurveattrib);
3039 loadData(is, myBend_angleattrib);
3040 loadData(is, myBend_angletexture);
3041 loadData(is, myBend_angletextureprim);
3042 loadData(is, myBend_angleuvmode);
3043 loadData(is, myBend_anglerand);
3044 loadData(is, myBend_anglerandoverride);
3045 loadData(is, myBend_anglerandoptions);
3046 loadData(is, myBend_anglerandinrange);
3047 loadData(is, myBend_anglerandoutrange);
3048 loadData(is, myBend_anglerandremapramp);
3049 loadData(is, myBend_anglerandcurveattrib);
3050 loadData(is, myBend_anglerandattrib);
3051 loadData(is, myBend_anglerandtexture);
3052 loadData(is, myBend_anglerandtextureprim);
3053 loadData(is, myBend_angleranduvmode);
3054 loadData(is, myBend_anglerandbias);
3055 loadData(is, myBend_anglerandbiasoverride);
3056 loadData(is, myBend_anglerandbiasoptions);
3057 loadData(is, myBend_anglerandbiasinrange);
3058 loadData(is, myBend_anglerandbiasoutrange);
3059 loadData(is, myBend_anglerandbiasremapramp);
3060 loadData(is, myBend_anglerandbiascurveattrib);
3061 loadData(is, myBend_anglerandbiasattrib);
3062 loadData(is, myBend_anglerandbiastexture);
3063 loadData(is, myBend_anglerandbiastextureprim);
3064 loadData(is, myBend_anglerandbiasuvmode);
3074 if (!thissop)
return getGeotype();
3076 OP_Utils::evalOpParm(result, thissop,
"geotype", cookparms.
getCookTime(), 0);
3084 if (!thissop)
return getBarbside();
3086 OP_Utils::evalOpParm(result, thissop,
"barbside", cookparms.
getCookTime(), 0);
3094 if (!thissop)
return getUvattrib();
3096 OP_Utils::evalOpParm(result, thissop,
"uvattrib", cookparms.
getCookTime(), 0);
3104 if (!thissop)
return getGrouptype();
3106 OP_Utils::evalOpParm(result, thissop,
"grouptype", cookparms.
getCookTime(), 0);
3114 if (!thissop)
return getGroup();
3116 OP_Utils::evalOpParm(result, thissop,
"group", cookparms.
getCookTime(), 0);
3124 if (!thissop)
return getSeed();
3126 OP_Utils::evalOpParm(result, thissop,
"seed", cookparms.
getCookTime(), 0);
3134 if (!thissop)
return getVismasks();
3136 OP_Utils::evalOpParm(result, thissop,
"vismasks", cookparms.
getCookTime(), 0);
3144 if (!thissop)
return getBlend();
3146 OP_Utils::evalOpParm(result, thissop,
"blend", cookparms.
getCookTime(), 0);
3154 if (!thissop)
return getBlendoverride();
3156 OP_Utils::evalOpParm(result, thissop,
"blendoverride", cookparms.
getCookTime(), 0);
3164 if (!thissop)
return getBlendcurveattrib();
3166 OP_Utils::evalOpParm(result, thissop,
"blendcurveattrib", cookparms.
getCookTime(), 0);
3174 if (!thissop)
return getBlendattrib();
3176 OP_Utils::evalOpParm(result, thissop,
"blendattrib", cookparms.
getCookTime(), 0);
3184 if (!thissop)
return getBlendtexture();
3186 OP_Utils::evalOpParm(result, thissop,
"blendtexture", cookparms.
getCookTime(), 0);
3194 if (!thissop)
return getOp();
3196 OP_Utils::evalOpParm(result, thissop,
"op", cookparms.
getCookTime(), 0);
3204 if (!thissop)
return getSetlength_mode();
3206 OP_Utils::evalOpParm(result, thissop,
"setlength_mode", cookparms.
getCookTime(), 0);
3214 if (!thissop)
return getSetlength_method();
3216 OP_Utils::evalOpParm(result, thissop,
"setlength_method", cookparms.
getCookTime(), 0);
3224 if (!thissop)
return getSetlength_blend();
3226 OP_Utils::evalOpParm(result, thissop,
"setlength_blend", cookparms.
getCookTime(), 0);
3234 if (!thissop)
return getSetlength_randomize();
3236 OP_Utils::evalOpParm(result, thissop,
"setlength_randomize", cookparms.
getCookTime(), 0);
3244 if (!thissop)
return getSetlength_length();
3246 OP_Utils::evalOpParm(result, thissop,
"setlength_length", cookparms.
getCookTime(), 0);
3254 if (!thissop)
return getSetlength_lengthoverride();
3256 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthoverride", cookparms.
getCookTime(), 0);
3264 if (!thissop)
return getSetlength_lengthoptions();
3266 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthoptions", cookparms.
getCookTime(), 0);
3274 if (!thissop)
return getSetlength_lengthinrange();
3276 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthinrange", cookparms.
getCookTime(), 0);
3284 if (!thissop)
return getSetlength_lengthoutrange();
3286 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthoutrange", cookparms.
getCookTime(), 0);
3294 if (!thissop)
return getSetlength_lengthremapramp();
3296 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthremapramp", cookparms.
getCookTime(), 0);
3304 if (!thissop)
return getSetlength_lengthcurveattrib();
3306 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthcurveattrib", cookparms.
getCookTime(), 0);
3314 if (!thissop)
return getSetlength_lengthattrib();
3316 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthattrib", cookparms.
getCookTime(), 0);
3324 if (!thissop)
return getSetlength_lengthtexture();
3326 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthtexture", cookparms.
getCookTime(), 0);
3334 if (!thissop)
return getSetlength_lengthtextureprim();
3336 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthtextureprim", cookparms.
getCookTime(), 0);
3344 if (!thissop)
return getSetlength_lengthuvmode();
3346 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthuvmode", cookparms.
getCookTime(), 0);
3354 if (!thissop)
return getSetlength_lengthrandmin();
3356 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmin", cookparms.
getCookTime(), 0);
3364 if (!thissop)
return getSetlength_lengthrandminoverride();
3366 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminoverride", cookparms.
getCookTime(), 0);
3374 if (!thissop)
return getSetlength_lengthrandminoptions();
3376 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminoptions", cookparms.
getCookTime(), 0);
3384 if (!thissop)
return getSetlength_lengthrandmininrange();
3386 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmininrange", cookparms.
getCookTime(), 0);
3394 if (!thissop)
return getSetlength_lengthrandminoutrange();
3396 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminoutrange", cookparms.
getCookTime(), 0);
3404 if (!thissop)
return getSetlength_lengthrandminremapramp();
3406 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminremapramp", cookparms.
getCookTime(), 0);
3414 if (!thissop)
return getSetlength_lengthrandmincurveattrib();
3416 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmincurveattrib", cookparms.
getCookTime(), 0);
3424 if (!thissop)
return getSetlength_lengthrandminattrib();
3426 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminattrib", cookparms.
getCookTime(), 0);
3434 if (!thissop)
return getSetlength_lengthrandmintexture();
3436 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmintexture", cookparms.
getCookTime(), 0);
3444 if (!thissop)
return getSetlength_lengthrandmintextureprim();
3446 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmintextureprim", cookparms.
getCookTime(), 0);
3454 if (!thissop)
return getSetlength_lengthrandminuvmode();
3456 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandminuvmode", cookparms.
getCookTime(), 0);
3464 if (!thissop)
return getSetlength_lengthrandmax();
3466 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmax", cookparms.
getCookTime(), 0);
3474 if (!thissop)
return getSetlength_lengthrandmaxoverride();
3476 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxoverride", cookparms.
getCookTime(), 0);
3484 if (!thissop)
return getSetlength_lengthrandmaxoptions();
3486 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxoptions", cookparms.
getCookTime(), 0);
3494 if (!thissop)
return getSetlength_lengthrandmaxinrange();
3496 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxinrange", cookparms.
getCookTime(), 0);
3504 if (!thissop)
return getSetlength_lengthrandmaxoutrange();
3506 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxoutrange", cookparms.
getCookTime(), 0);
3514 if (!thissop)
return getSetlength_lengthrandmaxremapramp();
3516 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxremapramp", cookparms.
getCookTime(), 0);
3524 if (!thissop)
return getSetlength_lengthrandmaxcurveattrib();
3526 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxcurveattrib", cookparms.
getCookTime(), 0);
3534 if (!thissop)
return getSetlength_lengthrandmaxattrib();
3536 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxattrib", cookparms.
getCookTime(), 0);
3544 if (!thissop)
return getSetlength_lengthrandmaxtexture();
3546 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxtexture", cookparms.
getCookTime(), 0);
3554 if (!thissop)
return getSetlength_lengthrandmaxtextureprim();
3556 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxtextureprim", cookparms.
getCookTime(), 0);
3564 if (!thissop)
return getSetlength_lengthrandmaxuvmode();
3566 OP_Utils::evalOpParm(result, thissop,
"setlength_lengthrandmaxuvmode", cookparms.
getCookTime(), 0);
3574 if (!thissop)
return getSetlength_scalefactor();
3576 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactor", cookparms.
getCookTime(), 0);
3584 if (!thissop)
return getSetlength_scalefactoroverride();
3586 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactoroverride", cookparms.
getCookTime(), 0);
3594 if (!thissop)
return getSetlength_scalefactoroptions();
3596 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactoroptions", cookparms.
getCookTime(), 0);
3604 if (!thissop)
return getSetlength_scalefactorinrange();
3606 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorinrange", cookparms.
getCookTime(), 0);
3614 if (!thissop)
return getSetlength_scalefactoroutrange();
3616 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactoroutrange", cookparms.
getCookTime(), 0);
3624 if (!thissop)
return getSetlength_scalefactorremapramp();
3626 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorremapramp", cookparms.
getCookTime(), 0);
3634 if (!thissop)
return getSetlength_scalefactorcurveattrib();
3636 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorcurveattrib", cookparms.
getCookTime(), 0);
3644 if (!thissop)
return getSetlength_scalefactorattrib();
3646 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorattrib", cookparms.
getCookTime(), 0);
3654 if (!thissop)
return getSetlength_scalefactortexture();
3656 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactortexture", cookparms.
getCookTime(), 0);
3664 if (!thissop)
return getSetlength_scalefactortextureprim();
3666 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactortextureprim", cookparms.
getCookTime(), 0);
3674 if (!thissop)
return getSetlength_scalefactoruvmode();
3676 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactoruvmode", cookparms.
getCookTime(), 0);
3684 if (!thissop)
return getSetlength_scalefactorrandmin();
3686 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmin", cookparms.
getCookTime(), 0);
3694 if (!thissop)
return getSetlength_scalefactorrandminoverride();
3696 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminoverride", cookparms.
getCookTime(), 0);
3704 if (!thissop)
return getSetlength_scalefactorrandminoptions();
3706 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminoptions", cookparms.
getCookTime(), 0);
3714 if (!thissop)
return getSetlength_scalefactorrandmininrange();
3716 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmininrange", cookparms.
getCookTime(), 0);
3724 if (!thissop)
return getSetlength_scalefactorrandminoutrange();
3726 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminoutrange", cookparms.
getCookTime(), 0);
3734 if (!thissop)
return getSetlength_scalefactorrandminremapramp();
3736 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminremapramp", cookparms.
getCookTime(), 0);
3744 if (!thissop)
return getSetlength_scalefactorrandmincurveattrib();
3746 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmincurveattrib", cookparms.
getCookTime(), 0);
3754 if (!thissop)
return getSetlength_scalefactorrandminattrib();
3756 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminattrib", cookparms.
getCookTime(), 0);
3764 if (!thissop)
return getSetlength_scalefactorrandmintexture();
3766 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmintexture", cookparms.
getCookTime(), 0);
3774 if (!thissop)
return getSetlength_scalefactorrandmintextureprim();
3776 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmintextureprim", cookparms.
getCookTime(), 0);
3784 if (!thissop)
return getSetlength_scalefactorrandminuvmode();
3786 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandminuvmode", cookparms.
getCookTime(), 0);
3794 if (!thissop)
return getSetlength_scalefactorrandmax();
3796 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmax", cookparms.
getCookTime(), 0);
3804 if (!thissop)
return getSetlength_scalefactorrandmaxoverride();
3806 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxoverride", cookparms.
getCookTime(), 0);
3814 if (!thissop)
return getSetlength_scalefactorrandmaxoptions();
3816 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxoptions", cookparms.
getCookTime(), 0);
3824 if (!thissop)
return getSetlength_scalefactorrandmaxinrange();
3826 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxinrange", cookparms.
getCookTime(), 0);
3834 if (!thissop)
return getSetlength_scalefactorrandmaxoutrange();
3836 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxoutrange", cookparms.
getCookTime(), 0);
3844 if (!thissop)
return getSetlength_scalefactorrandmaxremapramp();
3846 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxremapramp", cookparms.
getCookTime(), 0);
3854 if (!thissop)
return getSetlength_scalefactorrandmaxcurveattrib();
3856 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxcurveattrib", cookparms.
getCookTime(), 0);
3864 if (!thissop)
return getSetlength_scalefactorrandmaxattrib();
3866 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxattrib", cookparms.
getCookTime(), 0);
3874 if (!thissop)
return getSetlength_scalefactorrandmaxtexture();
3876 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxtexture", cookparms.
getCookTime(), 0);
3884 if (!thissop)
return getSetlength_scalefactorrandmaxtextureprim();
3886 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxtextureprim", cookparms.
getCookTime(), 0);
3894 if (!thissop)
return getSetlength_scalefactorrandmaxuvmode();
3896 OP_Utils::evalOpParm(result, thissop,
"setlength_scalefactorrandmaxuvmode", cookparms.
getCookTime(), 0);
3904 if (!thissop)
return getSetlength_cullzerolen();
3906 OP_Utils::evalOpParm(result, thissop,
"setlength_cullzerolen", cookparms.
getCookTime(), 0);
3914 if (!thissop)
return getSetlength_cullthreshold();
3916 OP_Utils::evalOpParm(result, thissop,
"setlength_cullthreshold", cookparms.
getCookTime(), 0);
3924 if (!thissop)
return getBend_blend();
3926 OP_Utils::evalOpParm(result, thissop,
"bend_blend", cookparms.
getCookTime(), 0);
3934 if (!thissop)
return getBend_axismode();
3936 OP_Utils::evalOpParm(result, thissop,
"bend_axismode", cookparms.
getCookTime(), 0);
3944 if (!thissop)
return getBend_axis();
3946 OP_Utils::evalOpParm(result, thissop,
"bend_axis", cookparms.
getCookTime(), 0);
3954 if (!thissop)
return getBend_axiscurveattrib();
3956 OP_Utils::evalOpParm(result, thissop,
"bend_axiscurveattrib", cookparms.
getCookTime(), 0);
3964 if (!thissop)
return getBend_axisskinattrib();
3966 OP_Utils::evalOpParm(result, thissop,
"bend_axisskinattrib", cookparms.
getCookTime(), 0);
3974 if (!thissop)
return getBend_dir();
3976 OP_Utils::evalOpParm(result, thissop,
"bend_dir", cookparms.
getCookTime(), 0);
3984 if (!thissop)
return getBend_dircurveattrib();
3986 OP_Utils::evalOpParm(result, thissop,
"bend_dircurveattrib", cookparms.
getCookTime(), 0);
3994 if (!thissop)
return getBend_dirskinattrib();
3996 OP_Utils::evalOpParm(result, thissop,
"bend_dirskinattrib", cookparms.
getCookTime(), 0);
4004 if (!thissop)
return getBend_dirtoaxis();
4006 OP_Utils::evalOpParm(result, thissop,
"bend_dirtoaxis", cookparms.
getCookTime(), 0);
4014 if (!thissop)
return getBend_angle();
4016 OP_Utils::evalOpParm(result, thissop,
"bend_angle", cookparms.
getCookTime(), 0);
4024 if (!thissop)
return getBend_angleoverride();
4026 OP_Utils::evalOpParm(result, thissop,
"bend_angleoverride", cookparms.
getCookTime(), 0);
4034 if (!thissop)
return getBend_angleoptions();
4036 OP_Utils::evalOpParm(result, thissop,
"bend_angleoptions", cookparms.
getCookTime(), 0);
4044 if (!thissop)
return getBend_angleinrange();
4046 OP_Utils::evalOpParm(result, thissop,
"bend_angleinrange", cookparms.
getCookTime(), 0);
4054 if (!thissop)
return getBend_angleoutrange();
4056 OP_Utils::evalOpParm(result, thissop,
"bend_angleoutrange", cookparms.
getCookTime(), 0);
4064 if (!thissop)
return getBend_anglemapramptobarbs();
4066 OP_Utils::evalOpParm(result, thissop,
"bend_anglemapramptobarbs", cookparms.
getCookTime(), 0);
4074 if (!thissop)
return getBend_angleremapramp();
4076 OP_Utils::evalOpParm(result, thissop,
"bend_angleremapramp", cookparms.
getCookTime(), 0);
4084 if (!thissop)
return getBend_anglecurveattrib();
4086 OP_Utils::evalOpParm(result, thissop,
"bend_anglecurveattrib", cookparms.
getCookTime(), 0);
4094 if (!thissop)
return getBend_angleattrib();
4096 OP_Utils::evalOpParm(result, thissop,
"bend_angleattrib", cookparms.
getCookTime(), 0);
4104 if (!thissop)
return getBend_angletexture();
4106 OP_Utils::evalOpParm(result, thissop,
"bend_angletexture", cookparms.
getCookTime(), 0);
4114 if (!thissop)
return getBend_angletextureprim();
4116 OP_Utils::evalOpParm(result, thissop,
"bend_angletextureprim", cookparms.
getCookTime(), 0);
4124 if (!thissop)
return getBend_angleuvmode();
4126 OP_Utils::evalOpParm(result, thissop,
"bend_angleuvmode", cookparms.
getCookTime(), 0);
4134 if (!thissop)
return getBend_anglerand();
4136 OP_Utils::evalOpParm(result, thissop,
"bend_anglerand", cookparms.
getCookTime(), 0);
4144 if (!thissop)
return getBend_anglerandoverride();
4146 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandoverride", cookparms.
getCookTime(), 0);
4154 if (!thissop)
return getBend_anglerandoptions();
4156 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandoptions", cookparms.
getCookTime(), 0);
4164 if (!thissop)
return getBend_anglerandinrange();
4166 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandinrange", cookparms.
getCookTime(), 0);
4174 if (!thissop)
return getBend_anglerandoutrange();
4176 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandoutrange", cookparms.
getCookTime(), 0);
4184 if (!thissop)
return getBend_anglerandremapramp();
4186 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandremapramp", cookparms.
getCookTime(), 0);
4194 if (!thissop)
return getBend_anglerandcurveattrib();
4196 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandcurveattrib", cookparms.
getCookTime(), 0);
4204 if (!thissop)
return getBend_anglerandattrib();
4206 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandattrib", cookparms.
getCookTime(), 0);
4214 if (!thissop)
return getBend_anglerandtexture();
4216 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandtexture", cookparms.
getCookTime(), 0);
4224 if (!thissop)
return getBend_anglerandtextureprim();
4226 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandtextureprim", cookparms.
getCookTime(), 0);
4234 if (!thissop)
return getBend_angleranduvmode();
4236 OP_Utils::evalOpParm(result, thissop,
"bend_angleranduvmode", cookparms.
getCookTime(), 0);
4244 if (!thissop)
return getBend_anglerandbias();
4246 OP_Utils::evalOpParm(result, thissop,
"bend_anglerandbias", cookparms.
getCookTime(), 0);