#!F-adobe-helvetica-medium-r-normal--18* #!N #!N #!Rdxnpav DXNewProductArray, DXNewProductArrayV #!N #!N Function #!N #!N Create an Array that is the product of a set of regular or irregular position Arrays. #!N #!N Syntax #!N #!F-adobe-times-bold-r-normal--18* #include <dx/dx.h> ProductArray DXNewProductArray(int n, ...) ProductArray DXNewProductArrayV(int n, Array *terms) #!EF #!N #!N Functional Details #!N #!N All of the Array types must be floating-point and of the same rank and shape. The Array created will have the same rank and shape as the input Arrays. The terms of the product are given by the Array pointer #!F-adobe-times-bold-r-normal--18* terms #!EF (for #!F-adobe-times-bold-r-normal--18* DXNewProductArrayV #!EF ) or by the last #!F-adobe-times-bold-r-normal--18* n #!EF arguments (for #!F-adobe-times-bold-r-normal--18* DXNewProductArray #!EF ). #!N #!N Product Arrays are most often used to construct regular or partially regular "positions" components. In the case of fully regular positions (e.g., when each of the items is a Regular Array), it is often be easier to use #!F-adobe-times-bold-r-normal--18* DXMakeGridPositions #!EF . #!N #!N The Array created can be deleted with DXDelete. See #!Lmemng,dxall1023 h Memory Management #!EL . #!N #!N Return Value #!N #!N Return the Product Array or returns #!F-adobe-times-bold-r-normal--18* NULL #!EF and set an error code. #!N #!N See Also #!N #!N #!F-adobe-times-bold-r-normal--18* #!Ldxgpai,dxall1258 h DXGetPathArrayInfo #!EL , #!Ldxmgpv,dxall1298 h DXMakeGridPositions, DXMakeGridPositionsV #!EL #!EF #!N #!N #!Lptas,dxall1077 h Product Arrays #!EL . #!N #!N #!N #!F-adobe-times-medium-i-normal--18* Next Topic #!EF #!N #!N #!Ldxnra,dxall1324 h DXNewRegularArray #!EL #!N #!F-adobe-times-medium-i-normal--18* #!N
Generated by dwww version 1.15 on Sat Jun 22 13:01:48 CEST 2024.