# SET(SETPATH set ${command0} &&)
ADD_CUSTOM_COMMAND(
- TARGET bb${BBTK_PACKAGE_NAME} PRE_BUILD
- COMMAND set "Path=${crea_DIR}/bin/\;"${DLL_PATH} && $(OutDir)/bbpConfigurator.exe ${CMAKE_CURRENT_SOURCE_DIR}/boxes/ ${BBTK_PACKAGE_NAME} ${BBTK_BBS_BUILD_PATH}/
+ TARGET bb${BBTK_PACKAGE_NAME} POST_BUILD
+# COMMAND set "Path=${crea_DIR}/bin/\;"${DLL_PATH} && $(OutDir)/bbpConfigurator.exe ${CMAKE_CURRENT_SOURCE_DIR}/boxes/ ${BBTK_PACKAGE_NAME} ${BBTK_BBS_BUILD_PATH}/
+ COMMAND set "Path=${crea_DIR}/bin/\;"${DLL_PATH} && ${BBTK_BBPCONFIGURATOR} ${CMAKE_CURRENT_SOURCE_DIR}/boxes/ ${BBTK_PACKAGE_NAME} ${BBTK_BBS_BUILD_PATH}/
)
-
ELSE(WIN32)
SET(LD_LIBRARY_PATH "$ENV{LD_LIBRARY_PATH}:${LIBRARY_OUTPUT_PATH}")
ADD_CUSTOM_TARGET( bb${BBTK_PACKAGE_NAME}.bbp ALL
BlackBoxDescriptor* d = (BlackBoxDescriptor*)(info.GetData());
if (d!=0)
{
- sendtext += crea::std2wx(d->GetFullTypeName());
+ //DFGO -> To identify it is a box
+ sendtext += crea::std2wx("box:");
+ sendtext += crea::std2wx(d->GetFullTypeName());
}
}
else
int scalarSize = bbGetInputIn()->GetScalarSize();
int lineSize = inputdims[0]*scalarSize*nbScalComp;
int planeSize = inputdims[1]*lineSize;
+ int volumeSize = inputdims[2]*planeSize;
char *pixelsIn = (char *)bbGetInputIn()->GetScalarPointer();
char *pixelsOut = (char *)mImageOut->GetScalarPointer();
char *debPlanOut;
int i,j,k;
- if ( (bbGetInputAxis()=="X") || (bbGetInputAxis()=="x") )
+ if ( (bbGetInputAxis()=="O") || (bbGetInputAxis()=="o") )
+ {
+ pixelsIn = (char *)bbGetInputIn()->GetScalarPointer(0,0,0);
+ pixelsOut = (char *)mImageOut->GetScalarPointer(0,0,0);
+ memcpy(pixelsOut, pixelsIn, volumeSize );
+ } else if ( (bbGetInputAxis()=="X") || (bbGetInputAxis()=="x") )
{
for(k=0; k<inputdims[2]; k++) // iterate planes
BBTK_DESCRIPTION("flips a <vtkImageData*>");
BBTK_CATEGORY("application, image");
BBTK_INPUT(Flip, In, "image", vtkImageData *, "");
- BBTK_INPUT(Flip, Axis, "Axe (default Y) X Y Z", std::string, "");
+ BBTK_INPUT(Flip, Axis, "Axe (default Y) X Y Z O(original)", std::string, "");
BBTK_OUTPUT(Flip, Out, "fliped image", vtkImageData *, "");
BBTK_END_DESCRIBE_BLACK_BOX(Flip);
//=================================================================