Author Topic: Limited release: DynamicProfile module  (Read 15597 times)

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: Limited release: DynamicProfile module
« Reply #15 on: 2010 August 29 16:35:46 »
I've added a short YT video demonstrating what it can do.

http://www.youtube.com/watch?v=etH2bSPoGYc
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: Limited release: DynamicProfile module
« Reply #16 on: 2010 August 30 13:25:59 »
Hi Juan,

I doubt that I made up those naming conventions myself. Must have been copied from some other module.

Ah yes. Does the following look familiar?

Code: [Select]
CropProcess::CropProcess() : MetaProcess()
{
   TheCropProcess = this;

   // Instantiate process parameters

   new LeftMargin( this );
   new TopMargin( this );
   new RightMargin( this );
   new BottomMargin( this );
   TheCroppingModeParameter = new CroppingMode( this );
   TheXResolutionCropParameter = new XResolution( this );
   TheYResolutionCropParameter = new YResolution( this );
   TheMetricResolutionCropParameter = new MetricResolution( this );
   TheForceResolutionCropParameter = new ForceResolution( this );
   TheFillRedCropParameter = new FillRed( this );
   TheFillGreenCropParameter = new FillGreen( this );
   TheFillBlueCropParameter = new FillBlue( this );
   TheFillAlphaCropParameter = new FillAlpha( this );
}
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: Limited release: DynamicProfile module
« Reply #17 on: 2010 August 30 23:58:15 »
Hi Sander,

The problem is in your reimplementations of:

IsoString MetaParameter::Id() const

not in the identifiers of your parameters and variables; these are private to your module. It is MetaParameter::Id() what is exported for each process parameter.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Nocturnal

  • PixInsight Jedi Council Member
  • *******
  • Posts: 2727
    • http://www.carpephoton.com
Re: Limited release: DynamicProfile module
« Reply #18 on: 2010 August 31 05:57:21 »
Ah. I'll take a look. Thanks Juan.
Best,

    Sander
---
Edge HD 1100
QHY-8 for imaging, IMG0H mono for guiding, video cameras for occulations
ASI224, QHY5L-IIc
HyperStar3
WO-M110ED+FR-III/TRF-2008
Takahashi EM-400
PIxInsight, DeepSkyStacker, PHD, Nebulosity

Offline Yuriy Toropin

  • PixInsight Addict
  • ***
  • Posts: 209
Re: Limited release: DynamicProfile module
« Reply #19 on: 2016 March 08 00:35:52 »
This thread has been dead for almost 6 years now, anyway -
is there some other working PI process or script that can build 2D Plots (profiles) of arbitrary length and direction?

Will appreciate any help!

Update: it seems that the 2DPlot script still works! Great!
« Last Edit: 2016 March 08 01:51:35 by Yuriy Toropin »