All Frameworks  Class Hierarchy  This Framework  Indexes   

SketcherToolsUI Class CATSketcherSettings

Usage: you must use this class as is. You should never derive it.


public class CATSketcherSettings

Classe abstraite definissant le comportement (en lecture ou en ecriture) des settings (accessibles par le menu Outils/Options) d'une application de type Sketcher.
Il ne peut exister qu'une seule instance de settings pour le sketcher a un instant donne. Chaque application doit mettre a jour cette information lorsqu'elle prend la main. Si elle ne peut pas le faire alors elle doit positionner les settings courants a NULL afin d'activer le protocole gere par l'interface CATISketcherSettings. Cette classe exporte 5 evenements dont les types sont accessible par les methodes : GridModification() CpltModification() SnapModification() Visu3DUIModification() GeomUIModification() MultiModification()

See also:
CATISketcherSettings


Method Index


o CATDeclareCBEvent(GridModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a la grille.
o CATDeclareCBEvent(SnapModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au snap sur la grille.
o CATDeclareCBEvent(CpltModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au Smartpick.
o CATDeclareCBEvent(MultiModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a plusieurs des categories precedentes.
o CATDeclareCBEvent(GeomUIModification)
Definit l'evenement qui permet de suivre les modifications de settings associes a la gestion des gemetries.
o CATDeclareCBEvent(Visu3DUIModification)
Definit l'evenement qui permet de suivre les modifications de settings associes au comportement visuel.
o GetAllowDistortions(void)
Renvoie le mode de disproportion de la grille.
o GetColorConstructElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements de construction
o GetColorDiagElts(CAT2DCstDiag,unsigned int*,unsigned int*,unsigned int*)
Renvoie les codes de couleurs par type de diagnostique
o GetColorIsolatedElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements isolés
o GetColorProtectedElts(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements protégés
o GetColorSmartPick(unsigned int*,unsigned int*,unsigned int*)
Renvoie la couleur des elements de l'assistant
o GetCreateCenter(void)
Renvoie le mode de creation ou non des centres des cercles et des ellipses (boutton a cocher).
o GetCreateConstraint(void)
Renvoie le mode de creation ou non des contraintes detectees par l'assistant (boutton a cocher).
o GetDiagElts(void)
Renvoie le mode de visualisation des diagnostique des éléments contraint.
o GetDirHorVert(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux (boutton a cocher).
o GetDirParallel(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements parallele a un autre (boutton a cocher).
o GetDirPerpend(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements perpendiculaire a un autre (boutton a cocher).
o GetDirTangent(void)
Renvoie le mode de detection de l'assistant pour la creation d'elements tangent a un autre (boutton a cocher).
o GetDragElts(void)
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
o GetDragMode(void)
Renvoie le mode de 'dragging' des elements dans le sketch (radio-button).
o GetDragWithEndPts(void)
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
o GetGridGroundMode(void)
Renvoie le mode de visualisation de la grille ombre ou non (boutton a cocher).
o GetGridPrimSpac(void)
Renvoie le pas principal de la grille em MKS (m) (zone de saisie).
o GetGridSecStep(void)
Renvoie le nombre de subdivisions du pas principal (zone de saisie).
o GetGridSnapMode(void)
Renvoie le mode de creation des points sur la grille ou non (boutton a cocher).
o GetGridVPrimSpac(void)
Renvoie le pas principal de la grille suivant V em MKS (m) (zone de saisie).
o GetGridVSecStep(void)
Renvoie le nombre de subdivisions suivant V du pas principal (zone de saisie).
o GetGridVisuMode(void)
Renvoie le mode d'affichage de la grille (boutton a cocher).
o GetPosHorVertTo(void)
Renvoie le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements (boutton a cocher).
o GetPosSupports(void)
Renvoie le mode de detection de passage sur les supports d'elements.
o GetShowPositionOnCursor()
Renvoie l'etat d'affichage des parametres de position (H et V) situes sous le curseur
o GetShowPosition()
Renvoie l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
o GetSketcherSettings(void)
Renvoie les settings de l'application de type Sketcher courante.
o GetValidateConstraint(void)
Renvoie le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information" (boutton a cocher).
o GetValidateCstType(CAT2DCstType)
Renvoie le mode de creation ou non de la contrainte passee par parametre
o GetViewNormalTo(void)
Renvoie le mode d'entree dans le sketch (boutton a cocher).
o SaveRepository(void)
Sauvegarde du repository des settings du sketcher.
o SetAllowDistortions(int,int)
Definit le mode de disproportions de la grille.
o SetColorConstructElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements de construction
o SetColorDiagElts(CAT2DCstDiag,unsigned int,unsigned int,unsigned int,int)
Definit les codes de couleurs par type de diagnostique
o SetColorIsolatedElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements isolés
o SetColorProtectedElts(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements protégés
o SetColorSmartPick(unsigned int,unsigned int,unsigned int,int)
Definit la couleur des elements de l'assistant
o SetCreateCenter(int,int)
Definit le mode de creation ou non des centres des cercles et des ellipses.
o SetCreateConstraint(int,int)
Definit le mode de creation ou non des contraintes detectees par l'assistant.
o SetDiagElts(int,int)
Definit le mode de visualisation des diagnostique des éléments contraint.
o SetDirHorVert(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux.
o SetDirParallel(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements parallele aun autre (boutton a cocher).
o SetDirPerpend(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements perpendiculaire aun autre (boutton a cocher).
o SetDirTangent(int,int)
Definit le mode de detection de l'assistant pour la creation d'elements tangent aun autre (boutton a cocher).
o SetDragElts(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetDragMode(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetDragWithEndPts(int,int)
Definit le mode de deplacement des elements dans le sketch
o SetGridGroundMode(int,int)
Definit l'etat de visualisation de la grille en mode ombre.
o SetGridPrimSpac(double,int)
Definit le pas principal de la grille em MKS (m).
o SetGridSecStep(int,int)
Definit le nombre de subdivisions du pas principal.
o SetGridSnapMode(int,int)
Definit l'etat de creation des points sur la grille.
o SetGridVPrimSpac(double,int)
Definit le pas principal suivant V de la grille em MKS (m).
o SetGridVSecStep(int,int)
Definit le nombre de subdivisions suivant V du pas principal.
o SetGridVisuMode(int,int)
Definit l'etat d'affichage de la grille.
o SetPosHorVertTo(int,int)
Definit le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements.
o SetPosSupports(int,int)
Definit le mode de detection de passage sur les supports d'elements.
o SetShowPositionOnCursor(int,int)
Definit l'etat d'affichage des parametres de position (H et V) situes sur le curseur
o SetShowPosition(int,int)
Definit l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
o SetSketcherSettings(CATSketcherSettings*)
Force l'initialisation des settings d'une application de type Sketcher.
o SetValidateConstraint(int,int)
Definit le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information".
o SetViewNormalTo(int,int)
Definit le mode d'entree dans le sketch.

Methods


o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes a la grille.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes au snap sur la grille.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes au Smartpick.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes a plusieurs des categories precedentes.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes a la gestion des gemetries.
See also:
CATDeclareCBEvent
o CATDeclareCBEvent
public CATDeclareCBEvent( )
Definit l'evenement qui permet de suivre les modifications de settings associes au comportement visuel.
See also:
CATDeclareCBEvent
o GetAllowDistortions
public virtual GetAllowDistortions( )
Renvoie le mode de disproportion de la grille.
Returns:
Un int, si sa valeur est differente de zero, il est possible d'avoir une grille en H et V differentes.
o GetColorConstructElts
public virtual GetColorConstructElts( iRed,
iGreen,
iBlue)
Renvoie la couleur des elements de construction
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorDiagElts
public virtual GetColorDiagElts( iDiag,
iRed,
iGreen,
iBlue)
Renvoie les codes de couleurs par type de diagnostique
Parameters:
CAT2DCstDiag iDiag [in] type de diagnostique
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorIsolatedElts
public virtual GetColorIsolatedElts( iRed,
iGreen,
iBlue)
Renvoie la couleur des elements isolés
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorProtectedElts
public virtual GetColorProtectedElts( iRed,
iGreen,
iBlue)
Renvoie la couleur des elements protégés
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetColorSmartPick
public virtual GetColorSmartPick( iRed,
iGreen,
iBlue)
Renvoie la couleur des elements de l'assistant
Parameters:
unsigned int * iRed [out] code rouge de la couleur
unsigned int * iGreen [out] code vert de la couleur
unsigned int * iBlue [out] code bleu de la couleur
o GetCreateCenter
public virtual GetCreateCenter( )
Renvoie le mode de creation ou non des centres des cercles et des ellipses (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on cree les centres automatiquement.
o GetCreateConstraint
public virtual GetCreateConstraint( )
Renvoie le mode de creation ou non des contraintes detectees par l'assistant (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la creation est active.
o GetDiagElts
public virtual GetDiagElts( )
Renvoie le mode de visualisation des diagnostique des éléments contraint.
Returns:
Un int, si sa valeur est differente de zero, visualisation des diagnostique par code de couleurs.
o GetDirHorVert
public virtual GetDirHorVert( )
Renvoie le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirParallel
public virtual GetDirParallel( )
Renvoie le mode de detection de l'assistant pour la creation d'elements parallele a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirPerpend
public virtual GetDirPerpend( )
Renvoie le mode de detection de l'assistant pour la creation d'elements perpendiculaire a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDirTangent
public virtual GetDirTangent( )
Renvoie le mode de detection de l'assistant pour la creation d'elements tangent a un autre (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetDragElts
public virtual GetDragElts( )
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, deplacement des elements possible.
o GetDragMode
public virtual GetDragMode( )
Renvoie le mode de 'dragging' des elements dans le sketch (radio-button).
Returns:
Un int 0 - Dragging Standard 1 - Dragging déplacements Minimum 2 - Dragging en Relaxation
o GetDragWithEndPts
public virtual GetDragWithEndPts( )
Renvoie le mode de 'dragging' des elements dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, deplacement des elements en incluant les points limites.
o GetGridGroundMode
public virtual GetGridGroundMode( )
Renvoie le mode de visualisation de la grille ombre ou non (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la grille est ombre.
o GetGridPrimSpac
public virtual GetGridPrimSpac( )
Renvoie le pas principal de la grille em MKS (m) (zone de saisie).
Returns:
Un double, donnant la valeur du pas principal en MKS (m).
o GetGridSecStep
public virtual GetGridSecStep( )
Renvoie le nombre de subdivisions du pas principal (zone de saisie).
Returns:
Un int, donnant la valeur du nombre de subdivisions.
o GetGridSnapMode
public virtual GetGridSnapMode( )
Renvoie le mode de creation des points sur la grille ou non (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la creation des points sur la grille est actif.
o GetGridVPrimSpac
public virtual GetGridVPrimSpac( )
Renvoie le pas principal de la grille suivant V em MKS (m) (zone de saisie).
Returns:
Un double, donnant la valeur du pas principal en MKS (m).
o GetGridVSecStep
public virtual GetGridVSecStep( )
Renvoie le nombre de subdivisions suivant V du pas principal (zone de saisie).
Returns:
Un int, donnant la valeur du nombre de subdivisions.
o GetGridVisuMode
public virtual GetGridVisuMode( )
Renvoie le mode d'affichage de la grille (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la grille est visible.
o GetPosHorVertTo
public virtual GetPosHorVertTo( )
Renvoie le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetPosSupports
public virtual GetPosSupports( )
Renvoie le mode de detection de passage sur les supports d'elements.
Returns:
Un int, si sa valeur est differente de zero, la detection est active.
o GetShowPositionOnCursor
public virtual GetShowPositionOnCursor()
Renvoie l'etat d'affichage des parametres de position (H et V) situes sous le curseur
Returns:
A int Legal Values:
0
Les parametres de position ne sont pas affiches sur le curseur
1
Les parametres de position sont affiches sur le curseur
o GetShowPosition
public virtual GetShowPosition()
Renvoie l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
Returns:
A int Legal Values:
0
Les parametres de position ne sont pas affiches dans la tool bar
1
Les parametres de position sont affiches dans la tool bar
o GetSketcherSettings
public static GetSketcherSettings( )
Renvoie les settings de l'application de type Sketcher courante. Si il n'existe pas de settings courants alors les settings geres par l'objet UIActif courant (grace a son adhesion a l'interface CATISketcherSettings) sont retournes
o GetValidateConstraint
public virtual GetValidateConstraint( )
Renvoie le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information" (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on cree les contraintes automatiquement.
o GetValidateCstType
public virtual GetValidateCstType( iCstType)
Renvoie le mode de creation ou non de la contrainte passee par parametre
Parameters:
CAT2DCstType iCstType [in] etat d'affichage de la grille (si il est different de zero, la grille est affichee).
Returns:
Un int, si sa valeur est differente de zero, on cree les contraintes automatiquement.
o GetViewNormalTo
public virtual GetViewNormalTo( )
Renvoie le mode d'entree dans le sketch (boutton a cocher).
Returns:
Un int, si sa valeur est differente de zero, on rentre dans le sketcher en vue // au plan de Sketch, sinon le point de vue ne change pas.
o SaveRepository
public virtual SaveRepository( )
Sauvegarde du repository des settings du sketcher.
Returns:
Un HRESULT.
o SetAllowDistortions
public virtual SetAllowDistortions( iCheck,
iEvt)
Definit le mode de disproportions de la grille.
Parameters:
int iCheck [in] specifie le mode de disproportion.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetColorConstructElts
public virtual SetColorConstructElts( iRed,
iGreen,
iBlue,
iEvt)
Definit la couleur des elements de construction
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorDiagElts
public virtual SetColorDiagElts( iDiag,
iRed,
iGreen,
iBlue,
iEvt)
Definit les codes de couleurs par type de diagnostique
Parameters:
CAT2DCstDiag iDiag [in] type de diagnostique
unsigned int iRed [in] code rouge de la couleur (0<=iRed<=255)
unsigned int iGreen [in] code vert de la couleur (0<=iGreen<=255)
unsigned int iBlue [in] code bleu de la couleur (0<=iBlue<=255)
o SetColorIsolatedElts
public virtual SetColorIsolatedElts( iRed,
iGreen,
iBlue,
iEvt)
Definit la couleur des elements isolés
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorProtectedElts
public virtual SetColorProtectedElts( iRed,
iGreen,
iBlue,
iEvt)
Definit la couleur des elements protégés
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetColorSmartPick
public virtual SetColorSmartPick( iRed,
iGreen,
iBlue,
iEvt)
Definit la couleur des elements de l'assistant
Parameters:
unsigned int iRed [in] code rouge de la couleur
unsigned int iGreen [in] code vert de la couleur
unsigned int iBlue [in] code bleu de la couleur
o SetCreateCenter
public virtual SetCreateCenter( iCheck,
iEvt)
Definit le mode de creation ou non des centres des cercles et des ellipses.
Parameters:
int iCheck [in] specifie le le mode de creation ou non des centres (si il est different de zero, on cree les centres automatiquement).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetCreateConstraint
public virtual SetCreateConstraint( iCheck,
iEvt)
Definit le mode de creation ou non des contraintes detectees par l'assistant.
Parameters:
int iCheck [in] specifie le mode de creation (si il est different de zero, la creation est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDiagElts
public virtual SetDiagElts( iCheck,
iEvt)
Definit le mode de visualisation des diagnostique des éléments contraint.
Returns:
Un int, si sa valeur est differente de zero, visualisation des diagnostique par code de couleurs.
o SetDirHorVert
public virtual SetDirHorVert( iCheck,
iEvt)
Definit le mode de detection de l'assistant pour la creation d'elements horizontaux ou a la verticaux.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirParallel
public virtual SetDirParallel( iCheck,
iEvt)
Definit le mode de detection de l'assistant pour la creation d'elements parallele aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirPerpend
public virtual SetDirPerpend( iCheck,
iEvt)
Definit le mode de detection de l'assistant pour la creation d'elements perpendiculaire aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDirTangent
public virtual SetDirTangent( iCheck,
iEvt)
Definit le mode de detection de l'assistant pour la creation d'elements tangent aun autre (boutton a cocher).
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragElts
public virtual SetDragElts( iCheck,
iEvt)
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iCheck [in] mode de deplacement des elements dans le sketch (si il est different de zero, deplacement des elements possible.)
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragMode
public virtual SetDragMode( iDragMode,
iEvt)
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iDragMode [in] mode de deplacement des elements dans le sketch 0 - Dragging Standard 1 - Dragging déplacements Minimum 2 - Dragging en Relaxation
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetDragWithEndPts
public virtual SetDragWithEndPts( iCheck,
iEvt)
Definit le mode de deplacement des elements dans le sketch
Parameters:
int iCheck [in] mode de deplacement des elements dans le sketch (si il est different de zero, deplacement des elements en incluant les points limites.).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridGroundMode
public virtual SetGridGroundMode( iCheck,
iEvt)
Definit l'etat de visualisation de la grille en mode ombre.
Parameters:
int iCheck [in] etat de visualisation de la grille en mode ombre (si il est different de zero, la grille est affichee en mode ombree).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridPrimSpac
public virtual SetGridPrimSpac( iSpacing,
iEvt)
Definit le pas principal de la grille em MKS (m).
Parameters:
double iSpacing [in] specifie la valeur du pas principal en MKS (m).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridSecStep
public virtual SetGridSecStep( iStep,
iEvt)
Definit le nombre de subdivisions du pas principal.
Parameters:
int iStep [in] specifie la valeur du nombre de subdivisions.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridSnapMode
public virtual SetGridSnapMode( iCheck,
iEvt)
Definit l'etat de creation des points sur la grille.
Parameters:
int iCheck [in] etat de creation des points sur la grille (si il est different de zero, la creation des points sur la grille est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVPrimSpac
public virtual SetGridVPrimSpac( iSpacing,
iEvt)
Definit le pas principal suivant V de la grille em MKS (m).
Parameters:
double iSpacing [in] specifie la valeur du pas principal en MKS (m).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVSecStep
public virtual SetGridVSecStep( iStep,
iEvt)
Definit le nombre de subdivisions suivant V du pas principal.
Parameters:
int iStep [in] specifie la valeur du nombre de subdivisions.
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetGridVisuMode
public virtual SetGridVisuMode( iCheck,
iEvt)
Definit l'etat d'affichage de la grille.
Parameters:
int iCheck [in] etat d'affichage de la grille (si il est different de zero, la grille est affichee).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetPosHorVertTo
public virtual SetPosHorVertTo( iCheck,
iEvt)
Definit le mode de detection de l'assistant pour la creation des elements a l'horizontal ou a la vertical des autres elements.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetPosSupports
public virtual SetPosSupports( iCheck,
iEvt)
Definit le mode de detection de passage sur les supports d'elements.
Parameters:
int iCheck [in] specifie la detection (si il est different de zero, la detection est active).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetShowPositionOnCursor
public virtual SetShowPositionOnCursor( iShow,
iEvt)
Definit l'etat d'affichage des parametres de position (H et V) situes sur le curseur
Parameters:
unsigned
int iShow [in] Statut d'affichage Valeurs legales :
0
Les parametres de la position n'apparaissent pas
1
Les parametres de la position apparaissent
int
iEvt [in] precise si un evenement doit etre emis ou non. Valeurs legales :
0
Aucun evenement ne sera emis
1
Un evenement sera emis
o SetShowPosition
public virtual SetShowPosition( iShow,
iEvt)
Definit l'etat d'affichage des parametres de position (H et V) situes dans la tool bar
Parameters:
unsigned
int iShow [in] Statut d'affichage Valeurs legales :
0
Les parametres de la position ne doivent pas etre affiches
1
Les parametres de la position doivent etre affiches
int
iEvt [in] precise si un evenement doit etre emis ou non. Valeurs legales :
0
Aucun evenement ne sera emis
1
Un evenement sera emis
o SetSketcherSettings
public static SetSketcherSettings( iSettings)
Force l'initialisation des settings d'une application de type Sketcher.
Parameters:
CATSketcherSettings
* iSettings [in] L'instance concrete de settings que l'on veut rendre courante. Cet argument peut etre NULL afin d'activer la gestion des settings par l'interface CATISketcherSettings.
o SetValidateConstraint
public virtual SetValidateConstraint( iCheck,
iEvt)
Definit le mode de creation ou non des contraintes si au moins un parametre est saisie dans la toolbar "Sketcher Information".
Parameters:
int iCheck [in] mode de creation des contraintes (si il est different de zero, on cree les contraintes automatiquement).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).
o SetViewNormalTo
public virtual SetViewNormalTo( iCheck,
iEvt)
Definit le mode d'entree dans le sketch.
Parameters:
int iCheck [in] specifie le mode d'entree dans le sketch (si il est different de zero, on rentre dans le sketcher en vue // au plan de Sketch, sinon le point de vue ne change pas.).
int iEvt [in] precise si un evenement doit etre emis sur le sketch courant (si il est different de zero, l'evenement est emis).

This object is included in the file: CATSketcherSettings.h
If needed, your Imakefile.mk should include the module: CATSktSettings

Copyright © 2003, Dassault Systèmes. All rights reserved.